v32

latestOpenAPI 3.1.0raw.githubusercontent.com2026-05-151,1412,2144.5 MB
User Role Assignments

Update role assignment

Modify an existing role assignment for a user.

patch/cloud/v1/users/assignments/{assignment_id}

Path parameters

assignment_idinteger required

Assignment ID

Example:123

Assignment ID

Request body

client_idinteger nullable

Client ID. Required if project_id is specified

project_idinteger nullable

Project ID

role'ClientAdministrator' | 'InternalNetworkOnlyUser' | 'Observer' | 'ProjectAdministrator' | 'User' required
user_idinteger required

User ID

Example request

{
  "client_id": 8,
  "user_id": 777
}

Response

OK

assignment_idinteger required

Assignment ID

Example response

{
  "assignment_id": 12
}