Updating Single Sign-On (SSO) configuration for the Ideagen Hub migration
Who is this article for?
Administrators planning to implement Ideagen Hub for environments with Single Sign-On (SSO) using an external Identity Provider (IdP).
Administrator or IT Administrator access is required for some steps.
If your organisation uses Single Sign-On (SSO) to sign in to Ideagen Quality Management, you must update your identity provider (IdP) configuration before migrating to Ideagen Hub. Specifically, you need to add a new Redirect URI (or URL) to your app registration. Failure to do this will cause SSO to stop working after migration.
This article explains what changes you need to make to your configuration.
1. Updating Redirect URI
Your IT team will need to add the following URL as a Redirect URI to your Ideagen app registration in your external IdP portal:
https://[your-tenant].auth.[region].amazoncognito.com/oauth2/idpresponse
You will receive your specific Redirect URI via email prior to migration.
1.1. Microsoft Entra
To update the Redirect URI:
- Sign in to the Microsoft Entra Admin Centre as an Administrator.
- Navigate to Azure Active Directory.
- Open App registrations.
- Select your Ideagen application.
- Go to Authentication in the left-hand menu.
- Locate the Web section (under Platform configurations).
- Click Add URI
- Paste the Redirect URI provided by Ideagen.
- Click Save.
1.2. Okta
To update the Redirect URI:
- Sign in to your Okta Admin Console as an Administrator.
- Navigate to Applications.
- Click Applications in the top navigation.
- Select your Ideagen application.
- Go to the General tab.
- Click Edit (under General Settings).
- Scroll to the Login section.
- Click Add URI (under Sign-in redirect URIs)
- Paste the Redirect URI provided by Ideagen.
- Click Save.
1.3. PingOne
To update the Redirect URI:
- Sign in to your PingOne Admin Console as an Administrator.
- Navigate to Applications.
- Select Applications.
- Browse or search for your Ideagen application.
- Click the application entry to open the details panel.
- Go to the Configuration tab.
- Click Edit (Pencil icon).
- Locate the Redirect URIs field.
- Click Add.
- Pate Redirect URI provided by Ideagen.
- Click Save.
Add the URI under the Web platform, not under Single-Page Application (SPA)
Amazon Cognito (which underpins Hub authentication) is a server-side application that uses a secret key when communicating with Entra ID to complete the login process. Entra's Web platform is designed for exactly this - server-side apps that authenticate using a client secret.
The SPA platform is for browser-only applications that have no server-side secret. If the URL is placed under SPA, Entra ID will reject the secret that Cognito sends, and login will fail.
2. Removing existing URLs
After migration, the existing Redirect URIs configured for Ideagen Quality Management in your Microsoft Entra ID app registration are no longer needed by Hub and can be removed.
However, we recommend waiting a few days before removing them, in case you need to roll back to the previous configuration. Once you are confident the migration is stable, the old entries can be safely removed.
3. Troubleshooting issues
3.1. Microsoft Entra
After migrating to Hub, the desktop app no longer passes device information to Microsoft Entra ID during login. This causes Conditional Access policies that require device compliance to block the request. The Web client is unaffected.
This is a known issue and will be fixed in a future release. As a workaround, you can exclude the Ideagen app registration from the blocking Conditional Access policy.
To exclude the app:
- Sign in to the Microsoft Entra portal as an Administrator.
- Go to Identity.
- Select Protection.
- Select Conditional Access.
- Select Policies.
- Open the policy that is blocking the desktop app.
- Switch to the Exclude tab (under Target resources).
- Search for and select the Ideagen app registration.
- Click Save.
Before switching the policy to On, use Report-only mode and check Sign-in Logs to confirm the exclusion works as expected.