Add, Update or Delete Permissions for a Role

post

/ic/api/process/v1/dp-roles/{id}/permissions

Add, update, or delete permissions for a role.

Request

Supported Media Types
Path Parameters
Body ()
Permissions change request list.
Root Schema : ProcessRolePermissionsActionInput
Type: object
Show Source
Nested Schema : actions
Type: array
Show Source
Nested Schema : ProcessRolePermissionsAction
Type: object
Show Source
Nested Schema : ProcessRolePermission
Type: object
Show Source
Nested Schema : actions
Type: array
List of actions
Show Source
  • Allowed Values: [ "NONE", "ALL", "READ", "UPDATE", "CREATE", "ACCESS", "DOCUMENT_DOWNLOAD", "DOCUMENT_CONTRIBUTE" ]
Nested Schema : resources
Type: array
Show Source
Nested Schema : ProcessRoleResource
Type: object
Process Role Resource
Show Source
Back to Top

Response

Supported Media Types

200 Response

Successful operation.
Body ()
Root Schema : ProcessRolePermissions
Type: object
Match All
Show Source
Nested Schema : CommonModel
Type: object
Discriminator: links
Show Source
Nested Schema : ProcessRolePermissions-allOf[1]
Type: object
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : ProcessRolePermission
Type: object
Show Source
Nested Schema : actions
Type: array
List of actions
Show Source
  • Allowed Values: [ "NONE", "ALL", "READ", "UPDATE", "CREATE", "ACCESS", "DOCUMENT_DOWNLOAD", "DOCUMENT_CONTRIBUTE" ]
Nested Schema : resources
Type: array
Show Source
Nested Schema : ProcessRoleResource
Type: object
Process Role Resource
Show Source

401 Response

Unauthorized.

403 Response

The user does not have permission to change dynamic process role permissions.

404 Response

Role or permission to be updated/deleted not found.

500 Response

Internal Server Error.
Back to Top