Embed Databricks AI/BI dashboard in external website and validate using service principal
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2025 05:21 AM
Hey Team,
I tried embedding my AI/BI databricks dashboard in sharepoint and it worked.But i dont want to validate using my credential, can i use service principal to validate.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2025 12:46 AM - edited 07-15-2025 01:07 AM
Hey @Alex_Lichen
Can you please help on this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2025 09:03 AM
Hello @ShivangiB1!
You can publish the dashboard using a Service Principal via API, which allows you to embed it in SharePoint without requiring individual user logins.
For more details, please refer to the documentation here: https://docs.databricks.com/aws/en/dashboards/#use-a-service-principal-to-publish-and-share-dashboar...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2025 11:30 AM
Hi @Advika , thanks for the reference document, but here we don't have the process to allow service principal access.
Below is the process i followed:
1.Created service principal.
2.Gave that service principal access to dashboard.
3.Generate embeded code and put it into sharepoint.
Embeding worked, but it is asking for login.We don't want separate login.We wish once we login in sharepoint it should login in dashboard too.
Can you please help or let know if we are doing any step wrongly.