Displaying DOMO Page Url in an iframe

Is it possible to render a page url within an iframe directly. For example, a DOMO page url: https://masschallenge.domo.com/page/212080366/

HTML:

<iframe id="iframe" title="domo embed" src="https://yourcompany.domo.com/page/5675676/" />

Best Answer

  • MattTheGuru
    MattTheGuru Contributor
    Answer ✓

    Run me through the current user experience. I seem to hear two things:

    1.) You want some pages to be public (which the url above will solve).

    2.) But you'd also like authenticated access by SSO, but not by embedding in a separate website?
    -I have done SSO authentication using Domo Embed, but it sounds like you'd like the users to log in on Domo's site with SSO?

    Here is where you can find SSO setups inside of Domo's "Authentication" tab.
    https://www.loom.com/share/c6d2ad33e7ae4f19a169a513725fb3fa?sid=4e5352d5-0378-41c6-9d33-87a8a9734cff

    ** 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!

Answers

  • You can't embed just the dashboard that way as it'd load the entire page along with the navigation bar. If you want to embed just the page you can use a Private or Public embed option with Domo everywhere.

    **Was this post helpful? Click Agree or Like below**
    **Did this solve your problem? Accept it as a solution!**
  • Tommymsc
    Tommymsc Member
    edited January 30

    Thank you @GrantSmith , I'm trying to move away from DOMO embed entirely and thinking if it was possible to just render my DOMO page "without authentication" or "with SSO using SAML authentication" with the page url only, can you point me to the right resource to your recommendation.

    Note: I'm new to integrating DOMO so I don't mind a well detailed process. Thank you in advance !

  • The only way to load just the page and not all of the navigation top and sidebars is to use Embed. If you don't want users to log in when doing the embed, you can use a Public embed, but that would give anyone with the URL access to the page.

    https://domo-support.domo.com/s/article/360043437993?language=en_US#public_embed

    **Was this post helpful? Click Agree or Like below**
    **Did this solve your problem? Accept it as a solution!**
  • Thank you @GrantSmith for the public embed. Also for the non-public pages, I don't mind rendering the navigation top and sidebars since I'm only allowing staff members to access these pages and they can login with their credentials. That's why I thought of SSO using SAML authentication if that works.

  • MattTheGuru
    MattTheGuru Contributor
    Answer ✓

    Run me through the current user experience. I seem to hear two things:

    1.) You want some pages to be public (which the url above will solve).

    2.) But you'd also like authenticated access by SSO, but not by embedding in a separate website?
    -I have done SSO authentication using Domo Embed, but it sounds like you'd like the users to log in on Domo's site with SSO?

    Here is where you can find SSO setups inside of Domo's "Authentication" tab.
    https://www.loom.com/share/c6d2ad33e7ae4f19a169a513725fb3fa?sid=4e5352d5-0378-41c6-9d33-87a8a9734cff

    ** 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's what I wanted .