Table of Contents

Interface IGroupsClient

Namespace
Auth0.ManagementApi.Roles
Assembly
Auth0.ManagementApi.dll
public interface IGroupsClient
Extension Methods

Methods

CreateAsync(string, AssignRoleGroupsRequestContent, RequestOptions?, CancellationToken)

Assign one or more groups to a specified role.

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

Parameters

id string
request AssignRoleGroupsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

Task

DeleteAsync(string, DeleteRoleGroupsRequestContent, RequestOptions?, CancellationToken)

Unassign one or more groups from a specified role.

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

Parameters

id string
request DeleteRoleGroupsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

Task

GetAsync(string, ListRoleGroupsParameters, RequestOptions?, CancellationToken)

Lists the groups to which the specified role is assigned.

Task<Pager<Group>> GetAsync(string id, ListRoleGroupsParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request ListRoleGroupsParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<Group>>