Skip to content

Authenticating resource access with managed identities

Unity Catalog uses managed identities (via access connectors) to authenticate to cloud storage instead of storing secrets or service principal credentials. This is the recommended, credential-free way for Databricks to access ADLS Gen2 storage accounts securely, and it underlies storage credentials used by external locations and metastores.

1 · Learn the must-know

  • An Azure Databricks Access Connector is an Azure resource that hosts a managed identity used to authenticate Unity Catalog to ADLS Gen2 storage.
  • In Unity Catalog, a storage credential object wraps the access connector's managed identity and is what external locations and the metastore reference to access cloud storage.
  • The managed identity (via the access connector) must be granted appropriate RBAC roles, such as Storage Blob Data Contributor, on the target storage account or container.
  • Using managed identities avoids storing and rotating secrets like service principal client secrets or account keys, improving security posture.
  • Access connectors can be scoped to a single storage account or used broadly across multiple storage credentials, depending on how the admin configures RBAC assignments.
  • Only Databricks/Unity Catalog admins with sufficient Azure permissions (e.g., Owner or User Access Administrator) can create access connectors and assign the required RBAC roles.

2 · Check your understanding

Check this objectiveFree · always available

A workspace administrator is configuring Unity Catalog to access files in Azure Data Lake Storage Gen2 without storing any secrets or access keys. Which Azure resource must be created and referenced when defining the storage credential?

Your objective map0 tried · 0 answered correctly · 77 untouched

What you have tried across DP-750's objectives, not a readiness score.

Set up and configure an Azure Databricks environment15-20% of the exam0 of 13 tried
Secure and govern Unity Catalog objects15-20% of the exam0 of 12 tried
Prepare and process data30-35% of the exam0 of 28 tried
Deploy and maintain data pipelines and workloads30-35% of the exam0 of 24 tried

3 · Keep going