sdk.CatalogPermissionService
Properties
Name | Description |
---|---|
organization_id | None |
Methods
Name | Description |
---|---|
get_declarative_organization_permissions ( ) | Get a list of all declarative organization permissions. |
get_declarative_permissions ( workspace_id: str ) | Retrieve current set of permissions of the workspace in a declarative form. |
get_organization ( ) | None |
layout_organization_folder ( ) | None |
list_available_assignees ( workspace_id: str, dashboard_id: str ) | Provide list of users and groups available to assign some dashboard permission |
list_dashboard_permissions ( workspace_id: str, dashboard_id: str ) | Provide list of users and user groups with granted dashboard permissions for particular dashboard |
manage_dashboard_permissions ( workspace_id: str, dashboard_id: str, permissions_for_assignee: [Union[CatalogPermissionsForAssignee, CatalogPermissionsForAssigneeRule]] ) | Provide managing dashboard permissions for user and user groups. |
manage_organization_permissions ( organization_permission_assignments: [CatalogOrganizationPermissionAssignment] ) | Provide managing organization permissions for user and user groups. |
put_declarative_organization_permissions ( ) | None |
put_declarative_permissions ( workspace_id: str, declarative_workspace_permissions: CatalogDeclarativeWorkspacePermissions ) | Set effective permissions for the workspace. |