For the complete documentation index, see llms.txt. This page is also available as Markdown.

Custom Permission

Get

get

Retrieve the Custom Permissions of an Admin Account by ID.

Path parameters
adminIdinteger · int32Required

Admin Account ID

Responses
200

Success

application/json; api-version=1.0

The custom permissions list

get/api/AdminAccount/{adminId}/CustomPermission

Update

put

Update a Custom Permission of an Admin Account. Specifying a SiteId is mandatory except for Monitoring and Reporting. To set a Permission for a specific object, provide an ObjId within the body. To set a Global Permission, do not provide an ObjId within the body.

Path parameters
adminIdinteger · int32Required

Admin Account ID

Query parameters
siteIdinteger · int32Optional

Site ID for the permission being set (optional)

Body

Update custom administrator permissions

objIdinteger · int32 · nullableOptional

ID of a particular RAS Farm object to assign permissions for.

objectTypestring · enumRequired

Permission Object Types

Possible values:
permissionsstring[Flag] · enumRequired

Permission Flags

Possible values:
Responses
204

No Content

No content

put/api/AdminAccount/{adminId}/CustomPermission

No content