As a product manager, I love the concept of using the Ideas portal to improve internal transparency and serve as a submission point for all features, bugs, general ideas, etc - the current permissions structure makes that a bit cumbersome and confusing. I have a few suggestion around this:
I personally see no value in having separate requirements/credentials for the core application and the ideas portal provided that there is a decently designed/implemented user management portal. To me, the ideas portal is clean and is a key differentiator - I'll be interested to see if others agree and up-vote this.
When you log in to an ideas portal you are asked first for your email address. If your email belongs to an Aha! user, you will be asked to log in to the portal with your Aha! credentials (possibly SSO) in order to access the portal. This prevents the need for a separate portal user account. However, there are still some situations where a person may end up with a separate portal user and Aha! user. For example, if they had a portal user first and later were given Aha! user access. We will keep this idea open to track the need to merge or blend those users.