This is a Notebook based utility for migrating the permissions of non-uc groups to there uc counterparts
- Ensure that the workspace has UC enabled
- For each
non-UC
group ensure aUC
counterpart group is also created with the a prefix ofuc_
For Example:Non-UC
group with the name"fe_ams"
should have the counterpart UC based group"uc_fe_ams"
Once the pre-requisites are met.
- The utility is meant to be ran by
Admins
- Import the
UC_group_permission_migrator.dbc
in the workspace - Run
uc_nb1 ( _get_permissions_ )
first. This collects the permissions for the non-uc groups across different data artifacts and stores them to a table - And then run
uc_nb2 ( _set_permissions_ )
this will read the table created in the previous step and setup the permissions to the uc counterpart groups
- Jobs
- Clusters
- Cluster Policies
- DLT Pipelines
- Pools
- SQL Warehouses
- MLFlow Models
- Repos
- Notebooks
- Directories
Feel free to directly reach out to the
- Developer ([email protected])
- Project Reviewer ([email protected])
All kinds of feedbacks are welcomed.