Skip to content

Update a organisation-cross-tenant-role

PUT
/organisation-cross-tenant-roles/{id}
id
required
string

DocumentId

object
data
object
name
required
string
<= 100 characters
description
string
capabilities

Array of capability strings like [‘compute:read’, ‘network:’, ’:*’]

scope_all_tenants

If true, applies to all managed tenants. If false, only tenant_subset.

boolean
organisation
One of:

DocumentId reference to api::organisation.organisation

string
tenant_subset
One of:

DocumentId reference to api::organisation.organisation

string
is_system_role

System roles are seeded and cannot be deleted via API

boolean

Updated

object
data
object
name
required
string
<= 100 characters
description
string
capabilities

Array of capability strings like [‘compute:read’, ‘network:’, ’:*’]

scope_all_tenants

If true, applies to all managed tenants. If false, only tenant_subset.

boolean
organisation
One of:

DocumentId reference to api::organisation.organisation

string
tenant_subset
One of:

DocumentId reference to api::organisation.organisation

string
is_system_role

System roles are seeded and cannot be deleted via API

boolean
documentId
string
id
integer
createdAt
string format: date-time
updatedAt
string format: date-time
publishedAt
string format: date-time
nullable

Validation error

Missing or invalid authentication

Not authorized (tenant scope or capability)

Not found