Azuretech - Thanks for the question and using MS Q&A platform.
- To make it secure, you can use Azure role-based access control (Azure RBAC) to control access to the metastore and workspaces. You can assign roles to users, groups, or service principals in your managing tenant. You can also use Azure AD security groups to manage access to workspaces. This approach has the following benefits: team or project leaders can manage user access to workspace as security group owners, without needing Owner role on the workspace resource directly. You can organize, manage and revoke users' permissions on workspace and other resources as a group, without having to manage permissions on a user-by-user basis.
- If a person has account admin access in metastore, they can view and update all workspaces assigned to that metastore. To ensure security, you can limit the number of people who have account admin access to the metastore. You can also use Azure RBAC to assign roles to users, groups, or service principals in your managing tenant. You can assign roles such as Azure Databricks Contributor, Reader, or Owner to users, groups, or service principals to control access to workspaces.
- Once workspaces are assigned to the metastore, workspace users who are not account admins can perform operations on their workspaces. Account admin access is required only for managing the metastore itself, such as creating or deleting it.
- The minimum access/permission required for a user who wants their workspace to be assigned to the metastore is Contributor role in the workspace. This role allows the user to create and manage resources in the workspace, including assigning the workspace to a metastore.
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.