RingCentral .Net SDK
Loading...
Searching...
No Matches
RingCentral.Paths.Restapi.Account.UserRole.Index Class Reference
Collaboration diagram for RingCentral.Paths.Restapi.Account.UserRole.Index:

Public Member Functions

Restapi.Account.UserRole.BulkAssign.Index BulkAssign ()
Restapi.Account.UserRole.Default.Index Default ()
 Index (Restapi.Account.Index parent, string roleId=null)
string Path (bool withParameter=true)
async Task< RingCentral.RolesCollectionResource > List (RingCentral.ListUserRolesParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns a list of account user roles. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/user-role Rate Limit Group: Medium App Permission: ReadAccounts User Permission: ReadUserRoles.
async Task< RingCentral.RoleResource > Post (RingCentral.RoleResource roleResource, RingCentral.CreateCustomRoleParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Creates a custom user role. HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/user-role Rate Limit Group: Medium App Permission: RoleManagement User Permission: EditUserRoles.
async Task< RingCentral.RoleResource > Get (RingCentral.ReadUserRoleParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Returns a user role assigned to the current account. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/user-role/{roleId} Rate Limit Group: Light App Permission: ReadAccounts User Permission: ReadUserRoles.
async Task< RingCentral.RoleResource > Put (RingCentral.RoleResource roleResource, RingCentral.UpdateUserRoleParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Updates a user role assigned to the current account by ID. HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/user-role/{roleId} Rate Limit Group: Medium App Permission: RoleManagement User Permission: EditUserRoles.
async Task< string > Delete (RingCentral.DeleteCustomRoleParameters queryParams=null, RestRequestConfig restRequestConfig=null)
 Deletes a custom user role by ID. HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/user-role/{roleId} Rate Limit Group: Medium App Permission: RoleManagement User Permission: EditUserRoles.

Public Attributes

RestClient rc
Restapi.Account.Index parent
string roleId

The documentation for this class was generated from the following files:
  • RingCentral.Net/Paths/Restapi/Account/UserRole/BulkAssign/Index.cs
  • RingCentral.Net/Paths/Restapi/Account/UserRole/Index.cs
  • RingCentral.Net/Paths/Restapi/Account/UserRole/Default/Index.cs