ms-graph-api-0.6.0.0: Microsoft Graph API
Safe HaskellSafe-Inferred
LanguageHaskell2010

MSGraphAPI.Users.Group

Description

User

Synopsis

Documentation

data Group Source #

Groups are collections of principals with shared access to resources in Microsoft services or in your app. Different principals such as users, other groups, devices, and applications can be part of groups.

httpstea:/learn.microsoft.comen-usgraphapiresourcesgroups-overview?view=graph-rest-1.0&tabs=http

Constructors

Group 

Instances

Instances details
FromJSON Group Source # 
Instance details

Defined in MSGraphAPI.Users.Group

Generic Group Source # 
Instance details

Defined in MSGraphAPI.Users.Group

Associated Types

type Rep Group :: Type -> Type #

Methods

from :: Group -> Rep Group x #

to :: Rep Group x -> Group #

Show Group Source # 
Instance details

Defined in MSGraphAPI.Users.Group

Methods

showsPrec :: Int -> Group -> ShowS #

show :: Group -> String #

showList :: [Group] -> ShowS #

Eq Group Source # 
Instance details

Defined in MSGraphAPI.Users.Group

Methods

(==) :: Group -> Group -> Bool #

(/=) :: Group -> Group -> Bool #

Ord Group Source # 
Instance details

Defined in MSGraphAPI.Users.Group

Methods

compare :: Group -> Group -> Ordering #

(<) :: Group -> Group -> Bool #

(<=) :: Group -> Group -> Bool #

(>) :: Group -> Group -> Bool #

(>=) :: Group -> Group -> Bool #

max :: Group -> Group -> Group #

min :: Group -> Group -> Group #

type Rep Group Source # 
Instance details

Defined in MSGraphAPI.Users.Group

type Rep Group = D1 ('MetaData "Group" "MSGraphAPI.Users.Group" "ms-graph-api-0.6.0.0-6WfOhvX5Fo5Ch00DaiDjHP" 'False) (C1 ('MetaCons "Group" 'PrefixI 'True) (S1 ('MetaSel ('Just "gId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "gDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "gDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

getUserJoinedTeams Source #

Arguments

:: Text

User ID

-> AccessToken 
-> Req (Collection Group) 

Get the teams in Microsoft Teams that the user is a direct member of.

GET /users/{id | user-principal-name}/joinedTeams

https://learn.microsoft.com/en-us/graph/api/user-list-joinedteams?view=graph-rest-1.0&tabs=http

getGroupsDriveItems Source #

Arguments

:: Text

Group ID

-> AccessToken 
-> Req (Collection DriveItem) 

Get the DriveItems in the Group storage, starting from the root item

GET /groups/{group-id}/drive/root/children

https://learn.microsoft.com/en-us/graph/api/driveitem-list-children?view=graph-rest-1.0&tabs=http