sdk.CatalogPermissionService

Properties

NameDescription
organization_idNone

Methods

NameDescription
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.