The error you're seeing *"... and have either the 'Workspace access' or the 'Databricks SQL access' entitlement, which is required to access this page."
*means that your Gmail-based account hasn't yet been granted the necessary permissions within the Databricks workspace, even though you were able to create it via the Azure Portal.
Here’s how you can fix it:
Add Your Gmail to Azure AD as a Guest
Azure Databricks uses Azure Active Directory (AAD) for identity management. If you used a Gmail address, it must first be added as a guest user in your AAD tenant:
- Go to Azure Portal → Azure Active Directory → Users → New guest user.
- Enter your Gmail address and send the invitation.
- Accept the invite from your Gmail inbox (check spam/promotions too).
Assign Azure Role to Access the Databricks Resource
After adding yourself as a guest:
- Go to your Databricks workspace in Azure Portal.
- Select Access control (IAM) → Add role assignment.
- Assign the Contributor or Owner role to your Gmail user (now a guest in AAD).
This gives your account permission to manage and launch the workspace from Azure.
Grant Workspace Entitlements in Databricks
Now that you're inside the workspace, you need to be granted access within Databricks itself:
- Launch the workspace from the Azure Portal.
- Go to Admin Settings → Groups.
- Open the users group (this is the default group for workspace access).
- Add your Gmail address as a member.
This automatically grants you both Workspace access and Databricks SQL access entitlements.
Verify Access
- Wait a few minutes for the changes to sync.
- Try launching the workspace again.
- You should now be able to access Databricks successfully.
Still Blocked? Optional Alternative
If you’re still seeing the error, double-check:
- You accepted the Azure AD guest invitation.
- You were added to the “users” group in Databricks.
- Your role in Azure has the correct permissions (Contributor or higher).
I hope this information helps. Please do let us know if you have any further queries.
Kindly consider upvoting the comment if the information provided is helpful. This can assist other community members in resolving similar issues.
Thank you.