Register a custom web app in Amazon Cognito¶
Follow the steps below to register a custom web app in Amazon Cognito.
- Sign in to the Amazon Cognito console as an admin. If prompted, enter your AWS credentials.
- Select User Pools.
- Select an existing user pool from the list, or create a user pool.
- Select the App integration tab.
- Under App client list, select Create app client.
- Under App type, select Public client.
- Enter Cognite Data Fusion as the App client name.
- Under Client secret, select Don't generate a client secret.
- Under Authentication flows, select ALLOW_USER_SRP_AUTH and ALLOW_REFRESH_TOKEN_AUTH.
- Under Hosted UI settings, set the Allowed callback URLs to your custom web app.
- In Identity providers, select Cognito user pool.
- In OAuth 2.0 grant types, select Authorization code grant.
- In OpenID Connect scopes, select OpenID.
-
In Custom scopes, select https://cognitedata.com/IDENTITY and https://cognitedata.com/user_impersonation.
-
At the bottom of the window, select Create app client.