Sign in

isUserInGroup

isUserInGroup(user: MonoCloudUser | IdTokenClaims, groups: string[], groupsClaim: string, matchAll: boolean): boolean

Checks if a user is a member of a specified group or groups.

Parameters

ParameterTypeDescription
userMonoCloudUser | IdTokenClaimsThe user.
groupsstring[]An array of group names or IDs to check membership against.
groupsClaimstringThe claim in the user object that contains groups.
matchAllbooleanIf true, requires the user to be in all specified groups; if false, checks if the user is in at least one of the groups.

Returns

boolean

true if the user is in the specified groups, false otherwise.

© 2024 MonoCloud. All rights reserved.