Roles in Databricks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-19-2024 08:15 AM
Currently, Databricks allows us to grant access to catalogs, schemas, and objects individually, but this process can be repetitive and time-consuming when managing access for multiple applications across different schemas. A feature that enables the creation of roles that encapsulate a set of permissions (e.g., read, write, manage) at the catalog or schema level would greatly simplify the access management process.
For instance, creating a role such as Application_Admin with permissions to multiple schemas or objects within a catalog and assigning this role to AD groups or service accounts would significantly reduce administrative overhead. This would not only streamline user onboarding and access management but also improve security by providing a standardized method of managing access.
Feature Request:
- Ability to create custom roles with predefined permissions.
- The ability to assign these roles to AD groups, service accounts, or individual users.
- Support for role inheritance where a higher-level role can inherit permissions from lower-level roles.
This feature would help large organizations manage access control in a more efficient and secure manner.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-19-2024 08:47 AM
Just now i saw the video , I think this will get resolve the issue
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2024 02:03 AM
Hi @sdheepak, I think you can just use Databricks groups. You can assign permissions to Databricks groups and add AAD groups, service accounts, or users into these groups. Inheritance is supported on Databricks groups.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2024 02:00 AM
Hi @sdheepak, Thanks for reaching out! Please review the response and let us know which best addresses your question. Your feedback is valuable to us and the community.
If the response resolves your issue, kindly mark it as the accepted solution. This will help close the thread and assist others with similar queries.
We appreciate your participation and are here if you need further assistance!

