cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
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

2 REPLIES 2

arpit
Contributor III
Contributor III

@SivaPK Yes, this feature is in public preview.

Palash01
Contributor III

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
Welcome to Databricks Community: Lets learn, network and celebrate together

Join our fast-growing data practitioner and expert community of 80K+ members, ready to discover, help and collaborate together while making meaningful connections. 

Click here to register and join today! 

Engage in exciting technical discussions, join a group with your peers and meet our Featured Members.