Select the appropriate workflow based on your business requirements and operational context.
| Business Goal | Recommended Workflow | Key Endpoints | Prerequisites |
|---|---|---|---|
| Standard user enrollment with email activation | User Registration Workflow | /user/registration → /user/activate-token → /user/site/{siteId}/login | Email delivery system, password management |
| Frictionless consumer opt-in through issuer channels | Guest Enrollment Workflow | /user/v2/enrollments → /user/change-password-from-passcode | CLIENT_ID header, OFAC compliance, consent management |
| Secure external partner enrollment | External Guest Enrollment | /user/external/guest/enrollments | Message-level encryption, external partner agreements |
| Email-based authentication without passwords | Passwordless Login | /user/pwless-login-send-otp → /user/site/{siteId}/login/pwless-otp | Email OTP delivery, domain validation |
| Enhanced security with two-factor authentication | MFA Setup Workflow | /user/mfa/totp/setup → /user/mfa/totp/enroll | TOTP application support, NOT_ENROLLED status |
| Bulk user data migration | Migration Workflow | /migrate → /migrate/status → /migrate/{migrationBatchId} | MIGRATE_USERS scope, batch processing capability |
| Customer service and support operations | Concierge Workflow | /concierge/cardholder-details → /concierge/send-code | SYSTEM_USER_R scope, issuer site association |
Critical Dependencies: Account creation must complete before activation. Account activation must complete before login attempts.
Security Note: Old password is not required for passcode-based password changes.
Business Rule: Site attributes are customizable per site configuration and isolated per site ID.
Requirements: Domain validation and lockout protection. Users may be locked out from passwordless login due to failed attempts.
Validation Rule: User aliases must be unique within tenant scope and require proper user authentication for all operations.
CallType Options: OFAC (sanctions screening), MOE (system sync), ENROLL_PROGRAM_AND_MOE (combined program enrollment and sync).
Business Logic: Failed migrations can be retried by batch ID without reprocessing successful records.
Caution: Duplicate cleanup operations may take extended time for complex merges and data transfers.
Access Control: Concierge access is restricted by issuer site associations and requires proper permissions for cardholder information access.
Integration Note: DTS tokens are managed separately from main user authentication and require USER-ATTRIBUTES_RW scope.