update_space_role
Modify user roles in Storyblok CMS spaces by updating permissions, field access, allowed paths, and associated resources using specific identifiers and configurations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| allowed_languages | No | ||
| allowed_paths | No | ||
| asset_folder_ids | No | ||
| branch_ids | No | ||
| component_ids | No | ||
| datasource_ids | No | ||
| field_permissions | No | ||
| id | Yes | ||
| permissions | No | ||
| readonly_field_permissions | No | ||
| role | No | ||
| subtitle | No |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"allowed_languages": {
"items": {
"type": "string"
},
"type": "array"
},
"allowed_paths": {
"items": {
"type": "number"
},
"type": "array"
},
"asset_folder_ids": {
"items": {
"type": "number"
},
"type": "array"
},
"branch_ids": {
"items": {
"type": "number"
},
"type": "array"
},
"component_ids": {
"items": {
"type": "number"
},
"type": "array"
},
"datasource_ids": {
"items": {
"type": "number"
},
"type": "array"
},
"field_permissions": {
"items": {
"type": "string"
},
"type": "array"
},
"id": {
"type": "string"
},
"permissions": {
"items": {
"type": "string"
},
"type": "array"
},
"readonly_field_permissions": {
"items": {
"type": "string"
},
"type": "array"
},
"role": {
"type": "string"
},
"subtitle": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
}