cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Data Engineering
Join discussions on data engineering best practices, architectures, and optimization strategies within the Databricks Community. Exchange insights and solutions with fellow data engineers.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Embed Databricks AI/BI dashboard in external website and validate using service principal

ShivangiB1
New Contributor III

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.

3 REPLIES 3

ShivangiB1
New Contributor III

Hey @Alex_Lichen 

Can  you please help on this.

Advika
Databricks Employee
Databricks Employee

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...

 

ShivangiB1
New Contributor III

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.