Intents are now available in public preview for use with Databricks Unity Catalog. Intents let policy authors control access based on specific, declared reasons for accessing data rather than relying only on users' broader identity, groups, or attributes. This means policies can account for what a user is doing and why they need access, not just who they are.
When a governor creates an intent, they configure
For example, the Analysts group can be assigned to an intent called Fraud Investigation with the attribute Task:FraudInvestigation. When an authorized user switches to this intent in Databricks, their Department:Operations birthright attribute is replaced by Task:FraudInvestigation.
A policy can then use that attribute to grant access to masked fields, such as PII. When the user switches out of the intent, that access is revoked and their birthright attributes are restored.
🔎 To learn more, see the Intents reference guide.