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:ย 

When embedding redash, is it possible to make it visible without an account?

jeff2
New Contributor

Same as the title.

I created a redash in Databricks and want to embed it to show it in another portal. However, other users have accounts in the portal but not in Databricks.

In this case, is it possible to show Redash to all these users?

1 REPLY 1

mark_ott
Databricks Employee
Databricks Employee

It is possible to embed a Redash dashboard created in Databricks into another portal so that users without Databricks accounts can view it, but this requires specific setup and permission management.

How Embedding Works

To show the dashboard to users who do not have Databricks accounts, you need to:

  • Set up a service principal in Databricks that can access the dashboard and its data.

  • Configure your portal server to authenticate with Databricks using the service principal, generate a user-scoped access token (based on the portal userโ€™s identity), and inject this token into the embedded dashboard.

  • Ensure that the dashboard is published with embedded credentials or configured for external access using scoped tokens, so users receive data filtered and authorized for their context.

  • Optionally, use Redashโ€™s secret/public link method to embed for external users, though this is less secure and might expose data beyond intended audiences.