Empower Tenants Without Losing Control
Allow each tenant to manage its own users, roles, and org-units — within clearly scoped, auditable boundaries. Keymate gives your partners control, while you keep governance.
Empower Tenants Without Losing Control
How Delegated Administration Works in Keymate
Keymate enables fine-grained tenant self-administration by assigning scoped admin roles. Each delegated admin can manage users, organizations, and access within their tenant's boundary — but not beyond. All actions are logged, isolated, and enforced at the UI, API, and backend levels.
Scoped Administration Model
A “Partner Admin” in tenant Acme Corp can add users to their organization tree. A “Unit Admin” can only manage specific departments. Tenant admin's actions are always isolated by tenantId in session and audit logs.
What Makes It Unique
Scoped Admin Roles
Assign admin roles that are bound to specific tenants and org-units.
Tenant-Isolated Console Views
UI automatically filters and hides unauthorized sections per admin scope.
API-Level Context Enforcement
Every admin API call is context-validated against session tenant & scope.
Role & Org Assignment Tools
Admins can assign users to roles and org-units directly in their own context.
Impersonation for Support
Allow central admins to impersonate tenant admins for troubleshooting (with logs).
Full Auditability
Every delegated action is recorded with actorType: tenant-admin for compliance traceability.
Frequently Asked Questions
How to Use This Feature
Follow these simple steps to enable delegated administration.