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 possible to share a Dashboard with a user inside , org that doesn't have a Databricks account?

SivaPK
New Contributor II

Hello Team,

Is it possible to share a Dashboard with a user inside the organization that doesn't have a Data-bricks account?Assign a cluster to one notebook/dashboard and share it inside the organization with a SSO login possibility?

Suppose we want to show the demo to higher management or share the URL with employees to see the dashboard. How is this possible? If so how the data(visualization) will get auto refreshed?

Thanks and Regards,

Siva

3 REPLIES 3

arpit
Databricks Employee
Databricks Employee

@SivaPK Yes, this feature is in public preview.

Palash01
Valued Contributor

Hey @SivaPK 

This was not possible until now, but Databricks released dashborad sharing with people with no workspace access. This constrian was there because dashboards rely on notebooks which require running clusters and accessing data, both of which require proper authentication and permissions within the platform.

However, with the latest release more detials on public preview the documentation says: 

Optimized for sharing and distribution

Lakeview dashboards support both the notion of draft/publish and securely sharing to users in the organization that may not have Databricks workspace access.

With the introduction of draft/publish, dashboard authors can iterate on changes without any of that in-progress work interrupting the clean, streamlined version of the dashboard that consumers rely on day-to-day.

Lakeview dashboard's share to organization feature allows dashboard authors to securely share dashboards with users within their identity provider (IdP) that may not have access to that particular workspace. Taking action on Lakehouse insights is no longer constrained to workspace walls! (Note: This currently relies on the Unified Login & Just-in-Time User Provisioning previews, but will soon be available to all!)

If I understood correct about your concern with Refreshing Data:

  • Automatic data refresh for shared dashboards requires running clusters, which isn't possible without Databricks accounts. Consider these options:
    • Schedule manual refreshes: Set up scheduled jobs within Databricks to update data and visualizations periodically.
    • Use external tools: Tools like Tableau or Power BI can connect to live data sources and refresh visualizations automatically, but require additional setup and potential costs.

Hopefully this answers your question! Any follow ups are welcome ๐Ÿ˜

 

Leave a like if this helps! Kudos,
Palash

larryt1026
New Contributor

Hello, thank you for this since I am also looking for this functionality. However, doing more digging with my engineers we found that this feature may allow us to share dashboards to users not in the Workspace, but it still requires the user to have a Databricks account (see below). 

https://docs.databricks.com/en/dashboards/share.html -> "Account Member Access" section. Like the original post, the use case we are hoping you guys can support is to allow internal org users within an org that has SSO validation, to not have to create a Databrick account for each internal org user. Thanks!

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