isUserInGroup(user:MonoCloudUser|IdTokenClaims,groups:string[],groupsClaim:string,matchAll:boolean):boolean
Checks if a user is a member of a specified group or groups.
| Parameter | Type | Description |
|---|---|---|
user | MonoCloudUser | IdTokenClaims | The user. |
groups | string[] | An array of group names or IDs to check membership against. |
groupsClaim | string | The claim in the user object that contains groups. |
matchAll | boolean | If true, requires the user to be in all specified groups; if false, checks if the user is in at least one of the groups. |
boolean
true if the user is in the specified groups, false otherwise.