Interface IPermissionsClient
- Namespace
- Auth0.ManagementApi.Roles
- Assembly
- Auth0.ManagementApi.dll
public interface IPermissionsClient
- Extension Methods
Methods
AddAsync(string, AddRolePermissionsRequestContent, RequestOptions?, CancellationToken)
Add one or more permissions to a specified user role.
Task AddAsync(string id, AddRolePermissionsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
idstringrequestAddRolePermissionsRequestContentoptionsRequestOptionscancellationTokenCancellationToken
Returns
DeleteAsync(string, DeleteRolePermissionsRequestContent, RequestOptions?, CancellationToken)
Remove one or more permissions from a specified user role.
Task DeleteAsync(string id, DeleteRolePermissionsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
idstringrequestDeleteRolePermissionsRequestContentoptionsRequestOptionscancellationTokenCancellationToken
Returns
ListAsync(string, ListRolePermissionsRequestParameters, RequestOptions?, CancellationToken)
Retrieve detailed list (name, description, resource server) of permissions granted by a specified user role.
Task<Pager<PermissionsResponsePayload>> ListAsync(string id, ListRolePermissionsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
idstringrequestListRolePermissionsRequestParametersoptionsRequestOptionscancellationTokenCancellationToken