Skip to main content

Users

Understanding user management, authentication, and access control.

Overview

Users are human actors who authenticate with email/password and can access resources based on their assigned permissions.

User Lifecycle

  1. Creation - User account created with email/password
  2. Verification - Email verification (optional)
  3. Authentication - Login with credentials
  4. Authorization - Access based on groups/policies
  5. Multi-Account - Access multiple accounts with different roles
  6. MFA/2FA - Optional additional security
  7. Deactivation - Disable without deleting

Multi-Account Access

Users can belong to multiple accounts with different permissions:

[email protected]
├── Production Account → ReadOnly permissions
├── Staging Account → Developer permissions
└── Development Account → Admin permissions

Account Switching

Users with multiple accounts can switch contexts without re-authentication.

API Reference

See Users API for complete API documentation.