Tutorial says in "In Add permissions, select a role that you want to assign to the service principal. For this tutorial, select Owner."
"role that you want to assign". Personally I want to assign the least priviledges, by security principle.
Of all the actions available to act on a Data Lake Store, which one requieres the Databriks?
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
@adumont Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.
@adumont Thanks for your questions and interest in Azure Databricks. I am looking at this scenario now and my guess is that we might not need access from Azure Databricks to Data Lake Store at the resource level. We can confine the access just to the folder/file level where the data is stored.
Let me set up a working solution and I'll update the article accordingly.
@adumont I have updated the article with the new approach. Please check here - https://docs.microsoft.com/en-us/azure/azure-databricks/databricks-extract-load-sql-data-warehouse#associate-service-principal-with-azure-data-lake-store
To read data in a folder in Data Lake Store, we need Execute permissions at all the folders in the path leading up to the file, and Read permissions on the file itself.
@adumont - We'll proceed to close this issue.
@vasivara-MSFT - Please close this issue.
@adumont We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.