Table of Contents

Interface IRolesClient

Namespace
Auth0.ManagementApi.Groups
Assembly
Auth0.ManagementApi.dll
public interface IRolesClient
Extension Methods

Methods

CreateAsync(string, CreateGroupRolesRequestParameters, RequestOptions?, CancellationToken)

Assign one or more roles to a specified group.

Task CreateAsync(string id, CreateGroupRolesRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request CreateGroupRolesRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task

DeleteAsync(string, DeleteGroupRolesRequestContent, RequestOptions?, CancellationToken)

Unassign one or more roles from a specified group.

Task DeleteAsync(string id, DeleteGroupRolesRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request DeleteGroupRolesRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

Task

ListAsync(string, ListGroupRolesRequestParameters, RequestOptions?, CancellationToken)

Lists the roles assigned to a group.

Task<Pager<Role>> ListAsync(string id, ListGroupRolesRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request ListGroupRolesRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<Role>>