Chapter one
When a user joins
Before anyone can sign in, there is a pool to hold them. Once it exists, every new user goes through the same short path.
- 1Federated Auth & User Management
A user pool is created
Only once, when the pool is first set upThe Identity engine creates the pool around which direct registrations and federated users will be stored. This is a one-time setup, not something that repeats for every new user.
- 2Federated Auth & User Management
The user is registered
A person signs up directly, or arrives through a federated provider, and becomes a user in the pool.
- 3Authorization Layer
Permissions are granted
The Authorization engine records what this user is allowed to do from the very first day.
- 4Document Database
Their profile is kept
A JSON document holds the metadata and any extra information you want to remember about the user.
- 5Search Engine
They become searchable
The user is indexed, so people with the right access can find them by name, trait, or anything else in the profile.