|
RingCentral .Net SDK
|

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 |