How to generate signed url for accessing redash dashboards #7364
Unanswered
shivkumar-tf
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have set up an AWS EC2 instance to host Redash and am working on integrating its dashboards into my React application. Instead of using a public URL for embedding, I am implementing a signed URL approach to securely access the dashboard within an iframe. This ensures controlled access while enhancing security and flexibility.
But instead of dashboard redash login page screen visible on my iframe.

This is my code.

"signedUrl": "http://43.205.7.218:5000/embed/dashboard/1-retailer-insight?expire_at=1741275073&signature=d99857589afee481d0549da6f1e20d869e6a3cdde431a5ea6dfdf1deefd7f18e"
Key Point: Redash Secret key is same in both ec2 and my node server
REDASH_ENFORCE_EMBEDDING_SIGNATURES=True
REDASH_HOST=http://43.205.7.218:5000
I've added these two env on ec2 instance
Could anybody know how to generate the signed url?
This is my redash dashboard url http://43.205.7.218:5000/dashboards/1-retailer-insight?p_category=%5B%22Indian%20Wear%22%5D&p_city=%5B%22All%22%5D&p_marketName=%5B%22All%22%5D&p_price%28max%29=600&p_price%28min%29=400 on redash server running on ex2
Beta Was this translation helpful? Give feedback.
All reactions