catalog_user.
manage_user_group_permissions
manage_user_group_permissions(user_group_id: str, permission_assignments: CatalogPermissionAssignments)
Set permission assignments for a user group.
Parameters
| name | type | description |
|---|---|---|
| user_group_id | str | User group identification string. E.g. "demo.users" |
| permission_assignments | CatalogPermissionAssignments | Object containing permission assignments for workspaces and data sources. |
Returns
NoneExample
permissions = CatalogPermissionAssignments(workspaces=[CatalogWorkspacePermissionAssignment(id='demo_west',
permissions=['VIEW',
'CREATE_AUTOMATION',
'EXPORT_PDF',
'CREATE_FILTER_VIEW'],
hierarchy_permissions=[],
name='Demo West')],
data_sources=[])
sdk.catalog_user.manage_user_group_permissions("demo.users", permissions)