Make an iframe option for Ideas Portal

This would let me embed the Ideas Portal into my own web page, so users wouldn't have to leave my online application to enter a feature request.  It would also restrict access to the Idea Portal to just folks who log into my online application. Would need to be responsive.

  • Shelley Cryan
  • Oct 15 2014
  • Shipped
Release time frame
  • Attach files
  • Shelley Cryan commented
    October 15, 2014 17:39

    Thanks!

  • Chris Drumgoole commented
    October 16, 2014 14:48

    +1 to this! would like this as well!

  • Admin
    Chris Waters commented
    October 18, 2014 17:26

    I was reading this request in more detail and I realize that what you are asking for is a little different than I thought. 

    Even if the portal were embedded in an iframe, that would not help your users avoid a second login. To avoid a second login, and to restrict access to users of your online application, you need a different feature: single sign on (SSO). We also plan to add SSO support. You can vote for SSO here: https://big.ideas.aha.io/ideas/APP-I-339

    The benefit of embedding the portal in an iframe is that it makes customization of the portal look easier. You can use your existing website header and footer.

  • Shelley Cryan commented
    October 21, 2014 13:46

    Hi Chris,

    Thanks for your reply. I was hoping to create a public ideas portal -- I didn't want to restrict access by domain name because we have too many clients with too many domain names to effectively manage a list.

    I wanted to have this ideas portal within my application, though, so only folks with logins to my application could access it and participate. That's the value in an iframe, I'm thinking. But I see how SSO would make that process much smoother. Thanks for the tip -- I'll vote for that too.

    In the meantime, is it possible to get this functionality -- ideas portal behind my app login with SSO -- via your API? 

    Or is there a way to require an email address -- so auto-responses and comments can be sent -- but not require folks to enter a password? If folks have already logged into my application, and the ideas portal is only available there, there would be no need for folks to have to jump through any more security hoops. They'd already be in.

    Thanks.

  • Admin
    Chris Waters commented
    October 27, 2014 18:38

    With a public portal it is not necessary for users to create a password. They will be prompted for an email address but adding a password is optional.

    To have the email address be populated automatically requires SSO. This is not possible through the API, so it needs https://big.ideas.aha.io/ideas/APP-I-339 to be implemented first.

  • Erika Boustead commented
    August 14, 2017 14:31

    Trying to find this under account settings->product settings-> can't find Customize ideas portal! I know the admin response is 2 yrs old, so the iframe configuration may have moved somewhere else?

  • Admin
    Chris Waters commented
    August 14, 2017 15:23

    I updated the admin response to reflect the current location of this option:

    It is now possible to configure the ideas portal to be embedded as an iframe within another page. You can configure the iframe option under Account Settings -> Account Settings -> Configure idea portals. Then look at the "Portal Branding" tab for your idea portal.

    Idea portals also now support SSO: https://support.aha.io/hc/en-us/articles/203636345-Idea-portal-single-sign-on-JSON-Web-Token-JWT-