# Databricks Unity Catalog

Use Databricks’ [access request destinations](https://docs.databricks.com/aws/en/data-governance/unity-catalog/manage-privileges/access-request-destinations) to configure the access request links with data in Databricks and provide data consumers with a button to request access. You may also opt to add the access request links to data object descriptions.

## Requirements

* [Databricks Unity Catalog connection registered in Immuta](/saas/configuration/integrations/databricks/databricks-unity-catalog/how-to-guides/connect-unity-catalog.md)
* Databricks user with **at least one** of the following privileges on all the data objects you want to add access request links to:
  * The object owner
  * `MANAGE` privilege on the object
  * Metastore admin

## Set up access request links

1. In Databricks, grant your data consumers the `BROWSE` privilege for any data you want them to be able to request access for.
   1. You must grant `BROWSE` on the catalog to allow users to request access to any data in the catalog: `GRANT BROWSE ON CATALOG {catalog name} TO account users;`
2. Follow the Databricks documentation to [Configure access request destinations](https://docs.databricks.com/aws/en/data-governance/unity-catalog/manage-privileges/access-request-destinations#configure-access-request-destinations-on-an-object) for every data object you want data consumers to be able to request access for. Insert the [access request link](/saas/request/configure/how-to-guides/configure-access-request-links.md#access-request-links) for each asset in the **Redirect URL** field.

{% hint style="info" %}
After completing the initial setup, add configuring the access request links to your data engineering pipelines.
{% endhint %}

## Databricks Unity Catalog consideration

Databricks Unity Catalog does not have a dedicated location for the masking exception request button, so [`requestType` should not be included in the access request link](/saas/request/configure/how-to-guides/configure-access-request-links.md#request-type). This way, data consumers can re-request access to the same object through the same **Request access** button and choose a masking exception instead of, or in addition to, an access request.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.immuta.com/saas/request/configure/how-to-guides/configure-access-request-links/databricks-unity-catalog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
