Aha!

Before You Begin

Introduction

This document describes how to configure Oracle Identity Cloud Service to provide Single Sign-On (SSO) for Aha! using SAML.

About Aha!

Aha! is SaaS Product Managers (PMs) in software, web, and technology. Aha! provides a portfolio management framework for product strategy, requirements management, release management, idea capture, and visual roadmaps.

After integrating the Aha! application with Oracle Identity Cloud Service:

  • Users can access Aha! using their Oracle Identity Cloud Service login credentials.
  • Users can start Aha! using the Oracle Identity Cloud Service My Apps console.
  • Administrators can assign and revoke user access to the Aha! app using the Oracle Identity Cloud Service administration console.

What Do You Need?

  • An Oracle Identity Cloud Service account with authorization rights to manage apps and users (Identity Domain Administrator or Application Administrator).
  • An Aha! account with authorization rights to configure federated authentication.
  • An Aha! account with a verified domain to include when you register the Aha! app in Oracle Identity Cloud Service.
  • Make sure that the email ID of each user in Aha! matches the primary email ID of the Oracle Identity Cloud Service account.

Configuring the Aha! App in Oracle Identity Cloud Service

Use this section to register and activate the Aha! app, and then assign users to the application.

Prerequisite Step

A verified domain name is required before you can register and activate the Aha! app. You obtain that domain name from Aha!

Registering and Activating the Aha! App

  1. Access the Oracle Identity Cloud Service administration console, select Applications, and then click Add.

  2. Click App Catalog.

  3. Search for Aha!, and then click Add.

  4. In the App Details section, enter your Domain Name in the Domain Name field, and then click Next.

  5. Click Download IDCS Metadata.

    Tip: This file is used later during the Aha! configuration in the "Configuring SSO for Aha!" section.

  6. Click Finish. Oracle Identity Cloud Service displays a confirmation message.

  7. Click Activate, and then click Activate Application. Oracle Identity Cloud Service displays a confirmation message.

Assigning Users to the Aha! App

  1. On the Aha! app page in Oracle Identity Cloud Service, select the Users tab, and then click Assign. The Assign Users window appears.

  2. Select the users that you want to assign to Aha, and then click OK. Oracle Identity Cloud Service displays a confirmation message stating that the Aha! app is assigned to the users that you selected.

Configuring SSO for Aha!

  1. Access Aha! as an administrator at: www.<Domain_Name>.aha.io

  2. Select Settings, then select Account, and then click Security and single sign-on.

  3. In single sign-on section, select SAML Configuration, and then click Enable.

  4. On the SAML 2.0 Configuration window, select Metadata file option.

  5. Click Browse, and upload the IDCS Metadata file, and then click Update.

Verifying Identity Provider Initiated SSO from Oracle Identity Cloud Service

Use this section to verify that SSO works when initiated from both Oracle Identity Cloud Service (IdP Initiated SSO) and Aha! (SP Initiated SSO).

  1. Access the Oracle Identity Cloud Service My Profile console: https://<IDCS-Service-Instance>.identity.oraclecloud.com/ui/v1/myconsole.

  2. Log in using credentials for a user that is assigned to the Aha! app. Oracle Identity Cloud Service displays a short cut to Aha! under My Apps.

  3. Click Aha. The Aha! home page appears.

  4. On the Aha! home page, confirm that the user that is logged in is the same for both Aha! and Oracle Identity Cloud Service.

    This confirms that SSO that is initiated from Oracle Identity Cloud Service works.

Troubleshooting

Use this section to locate solutions to common integration issues.

Known Issues

Aha! displays the message “You cannot login to this account because you belong to another. Are you sure you are attempting to login at the correct URL for your account?"

Cause 1: The user is registered in another domain.

Solution 1: The user must contact the Oracle Identity Cloud Service administrator.

Cause 2: The user is not registered in an Aha! domain.

Solution 2: The Aha! administrator needs to register the user in an Aha! domain.

Aha! displays the message “There is a problem with your account. Please contact Support." during SSO.

Cause 1: The SAML 2.0 integration between the Oracle Identity Cloud Service Aha! app and Aha! is deactivated.

Solution 1:

  • Access the Oracle Identity Cloud Service administration console, select Applications, and then Aha!.
  • Click Activate, and then click Activate Application. Oracle Identity Cloud Service displays a confirmation message.

Cause 2: The error occurs when the administrator revokes access for the user at the same time that the user is trying to access the Aha! app using Oracle Identity Cloud Service.

Solution 2: Access the Oracle Identity Cloud Service administration console, select Applications, Aha!, Users, and then click Assign to re-assign the user.

Unknown Issues

For unknown issues, contact Oracle Support:

  1. Go to https://support.oracle.com.

  2. Select Cloud Support, and then sign in with your support credentials.

  3. In the Cloud Dashboard, confirm that there are no planned outages in Oracle Identity Cloud Service, and then click Create Service Request.

  4. Select Oracle Identity Cloud Service as the service type.

  5. Complete your service request.