Update Role
PUT/api/roles/:role
Updates an existing role and re-syncs its permissions.
Body fields:
- name (required, string, max 255, unique in roles ignoring this role)
- description (optional, string, max 500)
- permissions (optional, array of permission names; each must exist in permissions)
Authentication: Requires Bearer token.
Requires permission: roles.update
Request
Responses
- 200
- 422
OK
Response Headers
Content-Type
Unprocessable Entity
Response Headers
Content-Type