Skip to main content
PUT
domo.js

Path Parameters

collectionName
string
required

The name given to the collection in the manifest. Case-sensitive.

entity
enum<string>
required

The type of entity the permissions apply to.

Available options:
USER,
GROUP,
RYUU_APP
entityId
string
required

The ID of the entity the permissions apply to. For a USER or GROUP, this is the numeric ID (for example, 870010733). For a RYUU_APP, this is the app instance's UUID — the same value as the app's datastore UUID, which also appears as the subdomain of the app's origin (e.g., https://<instance-uuid>.domoapps.domo.com).

Query Parameters

permissions
enum<string>[]
required

One or more permissions to apply. Pass as a comma-separated list.

Available options:
admin,
write,
read,
share,
delete,
create_content,
update_content,
read_content,
delete_content
overwrite
boolean
default:false

Controls how the specified permissions are applied to the entity's existing permission set.

  • false (default) — additive: merges the specified permissions with any permissions the entity already holds.
  • truereplace: discards the entity's existing permissions and replaces them with exactly the permissions you specify.

Response

Permissions updated successfully. No response body is returned.