The service principal used by LHM requires permissions to be granted to it in order to access Databricks Workspaces and those assets managed by workspaces. These access rights can be granted via the python_provisiong.py
script which requires an admin Databricks account in order to grant permisions.
If new assets (workflows, notebooks, clusters) are added in a workspace, then the LHM service principal need to be granted permission to those assets as well. This can be done automatically by adding the previous as script as an Azure Function that runs recurrently on scheduled basis.
Needed files
View file |
---|
name | python_provisioning.py |
---|
|
...