service/domain/organization/group_query
Api Code Documentation / Exports / service/domain/organization/group_query
#
Table of contents#
Functions#
Functions#
getGroupâ–¸ getGroup(conn
, ctx
, serviceUser
, groupId
): Promise
<Type
<Group
>>
#
ParametersName | Type |
---|---|
conn | ConnToken |
ctx | Ctx |
serviceUser | ServiceUser |
groupId | string |
#
Returns#
Defined insrc/service/domain/organization/group_query.ts:36
#
getGroupsâ–¸ getGroups(conn
, ctx
, serviceUser
): Promise
<Type
<Group
[]>>
#
ParametersName | Type |
---|---|
conn | ConnToken |
ctx | Ctx |
serviceUser | ServiceUser |
#
Returns#
Defined insrc/service/domain/organization/group_query.ts:15
#
getGroupsForUserâ–¸ getGroupsForUser(conn
, ctx
, serviceUser
, targetUserId
): Promise
<Type
<Group
[]>>
#
ParametersName | Type |
---|---|
conn | ConnToken |
ctx | Ctx |
serviceUser | ServiceUser |
targetUserId | string |
#
Returns#
Defined insrc/service/domain/organization/group_query.ts:58
#
groupExistsâ–¸ groupExists(conn
, ctx
, serviceUser
, groupId
): Promise
<Type
<boolean
>>
#
ParametersName | Type |
---|---|
conn | ConnToken |
ctx | Ctx |
serviceUser | ServiceUser |
groupId | string |
#
ReturnsPromise
<Type
<boolean
>>
#
Defined insrc/service/domain/organization/group_query.ts:75
#
resolveUsersâ–¸ resolveUsers(conn
, ctx
, serviceUser
, identity
, getGroupFn?
, getUserFn?
, groupSet?
): Promise
<Type
<Id
[]>>
returns all users for given identity if identity is an user return it, else if identity is group resolve identities of the group
#
ParametersName | Type | Default value |
---|---|---|
conn | ConnToken | undefined |
ctx | Ctx | undefined |
serviceUser | ServiceUser | undefined |
identity | string | undefined |
getGroupFn | (conn : ConnToken , ctx : Ctx , serviceUser : ServiceUser , groupId : string ) => Promise <Type <Group >> | getGroup |
getUserFn | (conn : ConnToken , ctx : Ctx , serviceUser : ServiceUser , userId : string ) => Promise <Type <UserRecord >> | getUser |
groupSet | Set <string > | undefined |