catalog_user.

get_user_permissions

get_user_permissions(user_id: str) -> CatalogPermissionAssignments

Get permission assignments for a user.

Parameters

nametypedescription
user_idstringUser identification string. e.g. "admin"

Returns

typedescription
CatalogPermissionAssignmentsObject containing permission assignments for workspaces and data sources.

Example

sdk.catalog_user.get_user_permissions("demo.user")
"""
CatalogPermissionAssignments(workspaces=[CatalogWorkspacePermissionAssignment(id='demo_west',
                                                                              permissions=['VIEW', 'CREATE_AUTOMATION',
                                                                                           'EXPORT_PDF',
                                                                                           'CREATE_FILTER_VIEW'],
                                                                              hierarchy_permissions=[],
                                                                              name='Demo West')], data_sources=[])
"""