Posted On: Jul 6, 2021
Amplify Admin UI now supports importing existing Amazon Cognito User Pools and Identity Pools. This means you can link your Cognito User Pool and Identity Pool resources to your Amplify app to take advantage of authorization scenarios for your data model, and manage users and groups directly from the Admin UI.
With Cognito User Pools linked, you can reference the imported User Pool when defining authorization rules on their data model. This allows you to configure your multi-platform app to have separate app client IDs for each platform (eg. web and mobile).
You’ll also be able to use imported Cognito resources to:
- authorize user access to fields/tables in the Admin UI's data model
- use the Admin UI to manage users and groups (instead of having to login to the AWS console)
- use the imported auth resource across Amplify environments
Importing existing Cognito resources into your Admin UI is fully hosted and available in 12 AWS Regions: US East (N. Virginia), US East (Ohio), US West (Oregon), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Canada (Central), EU (Frankfurt), EU (Ireland), EU (London).
Get started by reading our blog post on how to re-use an existing Cognito User Pool & Identity pool, the documentation, or by clicking “Authentication” in your Admin UI.