Login Context System
Understand how sub-account login sessions work.
Overview
The login context determines permissions and data access for each session.
Context Types
| Context | Description |
|---|---|
| Main Account | Full access, admin rights |
| Sub-Account | Limited by role permissions |
| Impersonation | Admin acting as customer |
Session Data
Each login stores:
- Account type (main/sub)
- Parent account ID
- Permission set
- Session token
Context Switching
Main account holders can:
- View as sub-account
- Test permissions
- Switch back instantly
API Behavior
REST/SOAP (via API add-on) respects context:
- Returns appropriate data
- Enforces permissions
- Logs actions correctly
Security
- Sessions are isolated
- Permissions enforced server-side
- Audit logging enabled
