Hi,
I am facing issue while accessing data from ADLS through Databricks. I have creadted
Application, Key Vault, Scoped credentials but some permission is missing which i am not able to track it.
Error msg -
'
com.databricks.common.client.DatabricksServiceHttpClientException: PERMISSION_DENIED: Invalid permissions on the specified KeyVault https://olympvalut.vault.azure.net/. Wrapped Message: Status code 403, "{"error":{"code":"Forbidden","message":"Caller is not authorized to perform action on resource.\r\nIf role assignments, deny assignments or role definitions were changed recently, please observe propagation time.\r\nCaller: name=AzureDatabricks;appid=2ff814a6-3304-4ab8-85cb-cd0e6f879c1d;oid=cee8a469-6f49-4ac5-8b84-8ecbec2a93b6;iss=https://sts.windows.net/3792f008-c438-4dbb-82e0-34399e08f3fb/\r\nAction: 'Microsoft.KeyVault/vaults/secrets/getSecret/action'\r\nResource: '/subscriptions/1ca7f5ec-ad9e-4a2c-8e9d-fb6d95e81239/resourcegroups/tokyoolymp/providers/microsoft.keyvault/vaults/olympvalut/secrets/databricksolymopic'\r\nAssignment: (not found)\r\nDecisionReason: 'DeniedWithNoValidRBAC' \r\nVault: olympValut;location=eastus\r\n","innererror":{"code":"ForbiddenByRbac"}}}"'
Please let me know what permission i am mission.
I have assigned IAM role Key Vault Administration and my Id is having contributor role.
What is the impact of RBAC in Key vault?