Update Role
Modify an existing role's permissions or metadata.
Update an existing role's properties and permissions.
Configuration
Inputs
| Name | Code | Type | Required | Description |
|---|---|---|---|---|
| ID | id | Text | Yes | Role ID to update |
| Code | code | Text | Yes | Role code |
| Description | description | Text | No | Role description |
| Allowed Workflows | allowedWorkflows | Text[] | No | Allowed workflow codes |
| GraphQL Permissions | graphqlPermissions | Object | No | GraphQL permissions |
| File Permissions | filePermissions | Object | No | File permissions |
| Permissions | permissions | Text[] | No | Permission codes |
Outputs
| Name | Type | Description |
|---|---|---|
| success | Boolean | Operation success |
| error | Text | Error message if failed |
Usage
{
"id": "role-uuid",
"code": "editor",
"permissions": ["content.read", "content.write", "content.publish"]
}