Sub-Account Management & Impersonation
Fix an agent's setup without asking for their password
Give every agent on your roster their own login, then step into any account with one click to see exactly what they see, and step back out just as fast.
What it does
Sub-Account Management lets brokerage owners provision individual login accounts for every agent on their roster. The Impersonation feature then allows the broker (or an authorized admin) to log in as that agent with a single click, see exactly what the agent sees, troubleshoot issues, and exit back to the master account at any time. A persistent impersonation banner reminds the operator who they are acting as.
Key capabilities
- One-click agent login without sharing passwords
- Nested impersonation supports agency → broker → agent in one session
- Persistent banner across the session shows you're impersonating, with a one-click exit
- Agent password setup link is valid for 7 days; resend a fresh one any time
Good to know
- Sub-accounts must have
owner_idset; top-level users (brokers/agencies) cannot be impersonated by other brokers - Password setup token is cache-based (not database); clearing the cache invalidates outstanding setup links
- The
deleteSubAccountUsermethod is intentionally scoped to sub-user-owned data; master account settings are never deleted
Why teams choose this
-
Brokers can troubleshoot any agent's dashboard view in seconds without needing credentials
-
Stack-based nesting means agencies can impersonate a broker who can in turn impersonate their agents — full hierarchy support
-
Password-setup URL flow onboards new agents without IT intervention