Skip to main content

MemberGroupClient

MemberGroupClient = MemberGroupClientBase & object

Type Declaration​

create()​

create(data: object): Promise<MemberGroup>

Parameters​

ParameterType
data{ communityRoleIds: CommunityRoleGuid[]; name: string; resourceId: string; resourceType: string; userIds: UserGuid[]; }
data.communityRoleIdsCommunityRoleGuid[]
data.namestring
data.resourceIdstring
data.resourceTypestring
data.userIdsUserGuid[]

Returns​

Promise<MemberGroup>

getByName()​

getByName(query: object): Promise<MemberGroup | undefined>

Parameters​

ParameterType
query{ name: string; resourceId: string; resourceType: string; }
query.namestring
query.resourceIdstring
query.resourceTypestring

Returns​

Promise<MemberGroup | undefined>

list()​

list(): Promise<MemberGroupShort[]>

Returns​

Promise<MemberGroupShort[]>

listByResourceId()​

listByResourceId(query: object): Promise<MemberGroup[]>

Parameters​

ParameterType
query{ resourceId: string; resourceType: string; }
query.resourceIdstring
query.resourceTypestring

Returns​

Promise<MemberGroup[]>

listResourceIdsForUserId()​

listResourceIdsForUserId(query: object, user: object): Promise<string[]>

Parameters​

ParameterType
query{ name: string; resourceType: string; }
query.namestring
query.resourceTypestring
user{ userId: UserGuid; }
user.userIdUserGuid

Returns​

Promise<string[]>