Login Context System

Understand how sub-account login sessions work.

Overview

The login context determines permissions and data access for each session.

Context Types

ContextDescription
Main AccountFull access, admin rights
Sub-AccountLimited by role permissions
ImpersonationAdmin 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:

  1. View as sub-account
  2. Test permissions
  3. 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

Found an issue with this documentation? Let us know