How can you access Azure resources using user-assigned managed identities within Azure Databricks?

Aatish Master 0 Reputation points
2024-09-24T00:51:08.3666667+00:00

We're trying to move to using managed identities where we can. Is it possible to use user-assigned managed identities to access resources such as sql server databases, application insights, log analytics etc. through Azure Databricks? We thought added the Managed ID as a service principal under Workspaces > Identity and Access then connecting using the client/application id guid would be enough.

Edit: there is a UAMI that is automatically created in the managed resource group of the Azure Databricks resource which has access to the VM, I could probably assign permissions to my resources there which might work but I want to use my own isolated one.

Azure Databricks
Azure Databricks
An Apache Spark-based analytics platform optimized for Azure.
2,175 questions
Azure Role-based access control
Azure Role-based access control
An Azure service that provides fine-grained access management for Azure resources, enabling you to grant users only the rights they need to perform their jobs.
808 questions
{count} votes

1 answer

Sort by: Most helpful
  1. PRADEEPCHEEKATLA-MSFT 89,386 Reputation points Microsoft Employee
    2024-09-27T04:00:52.4633333+00:00

    @Aatish Master - You may checkout the article which helps to access databases with managed identity:Tutorial: Access Azure databases with managed identity - Azure App Service | Microsoft Learn

    Note: I have not tried it, but it may be possible to SQL server (have not tried application insights, log analytics)

    Hope this helps. Do let us know if you have any further queries.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.