Store Users and User Populations in Identity Pools
Store customers, merchants, support agents, and other user populations in identity pools.
Create Identity Pool to Store User Population
Login to your tenant and select Identity Pools in the left navigation tree.
Select + CREATE POOL.
Provide the details for your user pool.
In the Sign In / Sign Up settings, you may configure preferred authentication methods, such as using a password or a verification code.
Note
If you wish to enable users to register themselves within your Identity Pool, make sure to Enable User Self-Registration. You may also configure it later.
If you defined any custom Identity Schemas for user metadata and payload, you may assign them to your pool to have the user entity defined as required.
Select Create.
Add Users
Select your Identity Pool.
In the Users tab for the Identity Pool, select + ADD USER.
Provide the basic user data.
The user attributes can be changed depending on the Identity Schema assigned to your Identity Pool.
Choose between sending an invitation or setting credentials for the user.
Send Invitation - the user gets an invitation message via email or phone. They set the password themselves.
Set Credentials - useful for creating users with temporary passwords. You can enable the Password must be changed upon first login option to force the user to change their temporary password.
Tip
Remember to configure password-related settings for enhanced security.
Select Create.
Allow Users to Sign In
Adding a user to an Identity Pool does not mean they are able to authenticate to any of your apps right away.
Learn how to add sign in to your application and connect the SecureAuth Identity Pool to the workspace where you have the client application added.
Allow Users to Self-Register
Navigate to the Settings tab in the identity pool of your choice.
Expand the Sign In / Sign Up dropdown.
Tick the checkbox next to the Self Registration option and save your changes.