This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IPermissions>()
Methods
AdditionalInfo FlagPermissionForRegistrationUpdate(Guid permissionId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| permissionId | Guid | Permission Id | Required |
Return Type
Role Get(string application, int? id, int roleId, string permissionId, PermissionsGetOptions options = null);
Get Role for an application with a specific permission
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| application | string | Application name, like Forum or Gallery | Required | ||
| id | int? | ID of the application | Required | ||
| roleId | int | Role Id | Required | ||
| permissionId | string | Permission Id | Required | ||
| options | PermissionsGetOptions | Optional parameter names are: Include | Optional |
Return Type
Role Get(Guid applicationTypeId, Guid applicationId, int roleId, string permissionId, PermissionsGetOptions options = null);
Get Role for a group, application or content with a specific permission
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| applicationTypeId | Guid | ApplicationTypeId of the group or application | Required | ||
| applicationId | Guid | ApplicationId of the group or application | Required | ||
| roleId | int | Role Id | Required | ||
| permissionId | string | Permission Id | Required | ||
| options | PermissionsGetOptions | Optional parameter names are: Include | Optional |