This documentation is for the unstable version of GoodData, currrently in development.
For stable version, go to the latest stable version of this article.
CatalogPermissionService.

manage_dashboard_permissions

manage_dashboard_permissions( workspace_id: str, dashboard_id: str, permissions_for_assignee: [Union[CatalogPermissionsForAssignee, CatalogPermissionsForAssigneeRule]] ) -> None

Provide managing dashboard permissions for user and user groups.

Parameters

nametypedescription
workspace_idstrWorkspace identification string. e.g. "demo"
dashboard_idstrDashboard identification string. e.g. "campaign"
permissions_for_assignee[Union[CatalogPermissionsForAssignee, CatalogPermissionsForAssigneeRule]]Object containing a List of permission assignments. An empty list of permissions in the assignment removes existing dashboard permissions.

Returns

None