Organization management
Creating, updating, and sunsetting customer tenants.
Overview
Each customer tenant encapsulates properties, users, billing metadata, and entitlement JSON. Changes can impact live residents — treat production edits as change-managed work.
Common workflows
| Action | Notes |
|---|---|
| New enterprise customer | Create tenant via /api/admin/tenants/onboard; verify Stripe linkage |
| Plan upgrade | Update plan tier; sync entitlements for Guest Passes, etc. |
| Acquisition / rename | Plan DNS + branding alongside tenant name changes |
| Offboarding | Export logs, disable auth, release numbers per policy |
Plan tiers
| Tier | Features |
|---|---|
| Core | Basic access management |
| Standard | Guest Passes, DeliveryScan, Rolodex |
| Pro | Portfolio, PMS integrations, LPR |
See Property managers — Billing.
Entitlements
Tenant.entitlements toggles modules (guestPasses, deliveryScan, etc.). null means all modules enabled. Document every change in the CRM ticket.
Approvals
Destructive actions (bulk deletes, entitlement lockdown) require manager approval unless break-glass criteria are met and documented.
Last verified: 2026-06-21 (commit 293c4a7)