Skip to main content

1. Prerequisites

Before configuring the integration, ensure the following components already exist in your AWS account:
  • Cognito User Pool
    Your users must be managed in an existing AWS Cognito User Pool.
  • App Client for Web Applications
    The User Pool must have an App Client created specifically for web-based authentication.
  • Client Secret
    The App Client must have Generate client secret enabled.

2. Required App Client Settings

The following authentication flows must be enabled in the App Client configuration:

Authorization Flows to Enable

These settings can be found under:
Cognito User Pool → App Client → Authentication Flows

3. Callback (Redirect) URLs

After your environment is configured, e6data will share the list of callback (redirect) URLs required for the integration.

Action Required

Add the provided URLs to:
App Client → Hosted UI → Allowed Callback URLs
This ensures Cognito redirects users back to the correct application endpoints after authentication.

4. Information Required From You

To complete the integration, provide the following Cognito configuration details.

5. Summary

This configuration enables secure OAuth-based SSO between your Cognito User Pool and e6data. Once the required details are shared, the e6data team will finalize the integration.
Last modified on October 1, 2026