Class RolesClient
- Namespace
- Auth0.ManagementApi.Users.EffectivePermissions.Sources
- Assembly
- Auth0.ManagementApi.dll
public class RolesClient : IRolesClient
- Inheritance
-
RolesClient
- Implements
- Inherited Members
- Extension Methods
Methods
ListAsync(string, ListUserEffectivePermissionRoleSourceRequestParameters, RequestOptions?, CancellationToken)
Lists the roles which grant the user a given permission, including roles assigned directly to the user and those inherited through group memberships.
public Task<Pager<UserEffectivePermissionRoleSourceResponseContent>> ListAsync(string id, ListUserEffectivePermissionRoleSourceRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
idstringrequestListUserEffectivePermissionRoleSourceRequestParametersoptionsRequestOptionscancellationTokenCancellationToken
Returns
Examples
await client.Users.EffectivePermissions.Sources.Roles.ListAsync(
"id",
new ListUserEffectivePermissionRoleSourceRequestParameters
{
From = "from",
Take = 1,
ResourceServerIdentifier = "resource_server_identifier",
PermissionName = "permission_name",
}
);