Skip to main content

User populations

Separate user groups with different authentication methods, access permissions, and management needs.

💡 Why this matters
Prevents privilege escalation, simplifies compliance auditing, and enables delegated administration for different user types.

What are user populations

User populations organize users into distinct groups with separate:

  • Authentication methods (SSO, social login, username/password)
  • User attributes and password policies
  • Access permissions to applications
  • Delegated administrators

Common examples: Employees use corporate SSO, customers use social login, partners use partner federation.

User populations vs. suborganizations

NeedUse User PopulationUse Suborganization
Same organization, different access
Separate legal entities
Shared compliance requirements
Independent IT management

Key capabilities

Separate authentication

Each population can use different identity providers:

PopulationAuthentication methodExample
EmployeesCorporate SSOAzure AD, Okta
CustomersSocial + self-registrationGoogle, Facebook
PartnersPartner federationPartner's SSO system

Unique identifiers

  • Same email can exist in multiple populations
  • Users are unique within their population only
  • Prevents conflicts between user groups

Delegated management

Assign population managers with limited administrative rights:

Manager typeCan doCannot do
User managerAdd/remove users, reset passwordsChange authentication settings
Population adminAll user management, basic settingsCross-population access, security policies

Access control

Control which applications each population can access:

Application typeEmployeesCustomersPartners
Internal tools
Customer portalSupport view
Partner portalAdmin view

⚠️ Security note
Each population inherits organization security policies but can have additional restrictions