Manage Permissions for a Dashboard
POST
/api/v1/actions/workspaces/{workspaceId}/analyticalDashboards/{dashboardId}/managePermissions
path Parameters
workspaceIdstring · requireddashboardIdstring · required
Request Body
oneOf
Exactly one variant must match.
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object · requires: assigneeIdentifier, permissions | |
| type = object · requires: assigneeRule, permissions |
Desired levels of permissions for an assignee identified by an identifier.
permissionsstring[] · requiredEnum values:EDITSHAREVIEWassigneeIdentifierobject · requiredIdentifier of a user or user-group.
Responses
No Content
No data returned
Manage Permissions for a Workspace
POST
/api/v1/actions/workspaces/{workspaceId}/managePermissions
Manage Permissions for a Workspace and its Workspace Hierarchy
path Parameters
workspaceIdstring · required
Request Body
assigneeIdentifierobject · requiredIdentifier of a user or user-group.
hierarchyPermissionsstring[]Enum values:MANAGEANALYZEEXPORTEXPORT_TABULAREXPORT_PDFCREATE_AUTOMATIONUSE_AI_ASSISTANTCREATE_FILTER_VIEWpermissionsstring[]Enum values:MANAGEANALYZEEXPORTEXPORT_TABULAREXPORT_PDFCREATE_AUTOMATIONUSE_AI_ASSISTANTCREATE_FILTER_VIEW
Responses
No Content
No data returned