docs/classes/management.SDK.EffectivePermissionsClient.html
get sources(): SourcesClient
new EffectivePermissionsClient(
options: BaseClientOptions,
): EffectivePermissionsClient
list(
id: string,
request: ListUserEffectivePermissionsRequestParameters,
requestOptions?: EffectivePermissionsClient.RequestOptions,
): Promise<
Page<
UserEffectivePermissionResponseContent,
ListUserEffectivePermissionsResponseContent,
>,
>
Returns the list of effective permissions for a user, taking into account permissions granted directly to the user, as well as those inherited through roles and group memberships.
ID of the user to retrieve the permissions for.
OptionalrequestOptions: EffectivePermissionsClient.RequestOptionsRequest-specific configuration.
Management.TooManyRequestsError
await client.users.effectivePermissions.list("id", { from: "from", take: 1, resource_server_identifier: "resource_server_identifier" })Copy
Protected Readonly_options_options: NormalizedClientOptionsWithAuth<BaseClientOptions>
Protected_sources_sources: SourcesClient | undefined
Member Visibility
ThemeOSLightDark
Accessors sources Constructors constructor Methods list Properties _options_sources