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: 

Is it posible to share a Dashboard with an user inside your org that doesn't have a Databricks account?

LorenRD
Contributor
1 ACCEPTED SOLUTION

Accepted Solutions

BilalAslamDbrx
Databricks Employee
Databricks Employee

@Lorenzo Rondan​  what @Prabakar Ammeappin​ said is true. However, we are definitely interested in letting customers do this securely. We'll consider this request in our roadmap.

View solution in original post

10 REPLIES 10

Prabakar
Databricks Employee
Databricks Employee

Hi @Lorenzo Rondan​ , unfortunately, it is not possible to share a Dashboard with the user who doesn't have a Databricks account.

Prabakar
Databricks Employee
Databricks Employee

To refresh the dashboard and get updated data, the notebook has to be attached to a cluster and the commands will be executed. Consider, if the Dashboard is available for the user without a Databricks account, the user won't be able to get the latest data on the Dashboard using the update button.

So if a user doesn't have a Databricks account then it is not possible for them to access the Dashboard.

BilalAslamDbrx
Databricks Employee
Databricks Employee

@Lorenzo Rondan​  what @Prabakar Ammeappin​ said is true. However, we are definitely interested in letting customers do this securely. We'll consider this request in our roadmap.

My team will be definitely interested on that feature. Assign a cluster to one notebook/dashboard and share it inside the organization with a SSO login for example but not databricks account needed.

kj1
New Contributor III

I want to follow up on this thread since the responses seem to refer to the notebook-related dash. For the Redash dashboards integrated with SQL Analytics, is there a recommended way to share it internally without a databricks account? (e.g. SSO login)

Wizard1988
New Contributor II

@Bilal Aslam​ 

Hi!

Any update on this request? I t can be so useful! 🙂

kyp0
New Contributor II

BUMP! This would be a huge boon for our workflow. Have there been any developments or serious considerations for adding to the roadmap?

miranda_luna_db
Databricks Employee
Databricks Employee

Hi friends - 

To confirm, with new lakeview dashboards you can share dashboards to users and groups in your organization without having to provide any workspace and/or compute access. 

https://docs.databricks.com/en/dashboards/index.html#what-is-share-to-account

You do need to "register" those users with Databricks (usually via account level scim provisioning) prior to them being able to access a dashboard. This enables "share this dashboard to userX and userY only" and prevents against anyone who finds a link on Twitter potentially being able to access sensitive data!

Welcome thoughts and feedback!

mikecarlo
New Contributor II

I am also having issues with this feature.  What we need are two features with AI / BI dashboards.  
My web application will manage the user sign in.  I want to have a service principal that is authorized to run the AI / BI dashboard. Then I want to pass in Filters from my Web application that will pre-filter the data for the User to see in the Dashboard.  

I'd be ok If I could do this using a service principal or a Service account user something like (embedding@email.com) then using that "service" account user to embed the dashboard every time.  

I would expect my app to handle the user sign in, and figuring out which filters to pass into the embedded iFrame. 

 

miranda_luna_db
Databricks Employee
Databricks Employee

Hi Mike - We're working on a capability that will allow auth to be delegated to the app. Happy to set up some time to share plans/get feedback if of interest. If you reach out to your account team they can help make it happen!

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group