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-UCgroup ensure aUCcounterpart group is also created with the a prefix ofuc_For Example:Non-UCgroup 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.dbcin 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.