Admin App Shell · Governance

Admin Access Control

The definitive list of who can reach the PURE admin backend. New accounts require approval by Mike and/or Shattique; when one approves, the other is automatically copied & notified.
Approvers only

Who can reach the admin app shell

This is the whole list. Everyone here reaches the admin backend; no one else does.
PersonRoleEmailStatusAdded by

Approval policy

How a new admin account gets established
1
Request. A new admin account is proposed here with the person's name, email, and the role they'll wear.
2
Approve. The request must be approved by Mike and/or Shattique. No account is provisioned without it.
3
Copy & notify. The moment one approves, the other approver is automatically copied and notified that the account was established — so both always know the current roster.
4
Enforced everywhere. Access is checked server-side () on every admin page and on every save — being off this list means no admin backend, regardless of role.

Request a new admin account

Approvers only. Submitting notifies the other approver for sign-off.
ame@acquistorealestate.com">

Pending requests

Awaiting approval from Mike and/or Shattique
PersonRoleRequestedApprovalsAction

Auth & security controls

Live control over the security posture: who has a second factor, which organisations require one, and which devices and sessions stay trusted. Every action is enforced server-side for super-admins — this surface only reflects what the server allows.
loading

Second factor by person

AccountStatusFactorsRecoveryAction

Organisations that require MFA

OrganisationRequirementAction

Devices & sessions for one account

Trusted deviceKindLast seenAction
Look up an account to see its trusted devices.
Session startedClientIPAction
Look up an account to see its active sessions.
Password re-issue is not here yet, on purpose. The account service is self-serve only — it acts on the signed-in caller and requires their current password, so it cannot reset someone else. A super-admin-gated admin path is filed as ; until it ships, use the person’s own reset link rather than a workaround.