Private embed reuse same SSO login between embedding app and DOMO

I have an application which is where my DOMO dashboard will be embedded. The app uses an SSO for login. If I have to view the dashboard, it requires me to login into DOMO separately outside my app. DOMO is also setup to use same SSO. Is there a mechanism to use same login and avoid an extra login?

I see that routing kind of touches on the same topic. But the document states that I have to create instances, etc. What is the most straighforward and correct approach to allow people to login into my app and see the private embeds without doing an extra login.

Answers

  • MattTheGuru
    MattTheGuru Contributor

    Yes! @andyarok you want to use what is called "private embed".
    Domo Github: https://github.com/domoinc/domo-node-embed-filters

    Loom example site: https://www.loom.com/share/78bddd9770bc407197f8f59f84e672e9

    ** Was this post helpful? Click 💡/💖/👍/😊 below. **
    ** If it solved your problem. Accept it as a solution! ✔️ **

    Or do you need more help? https://calendly.com/matthew-kastner/15-minute-chat
    Did I help you out? Feedback is priceless and will help me more than you know.Write a review!

  • Thank you @MattTheGuru, that helped me get going. However, even if I set the permissions to only READ and remove FILTER and EXPORT, I am still able to see the filter options and export options. Is that a bug or am I missing something?

  • MattTheGuru
    MattTheGuru Contributor

    @andyarok to remove the FILTER and EXPORT you can do this manually for the dashboard (if you don't include the parameters in the API request then it will default to what you have set inside your Domo instance).

    Loom explainer video: https://www.loom.com/share/89f18915d3c24e938ab70d98210e51c4

    ** Was this post helpful? Click 💡/💖/👍/😊 below. **
    ** If it solved your problem. Accept it as a solution! ✔️ **

    Or do you need more help? https://calendly.com/matthew-kastner/15-minute-chat
    Did I help you out? Feedback is priceless and will help me more than you know.Write a review!

  • Thank you @MattTheGuru for your quick responses. That helped.