Keep access separated across root, client, admin, and owner spaces.
CondoPro uses role-aware routes, permissions, sessions, login attempt tracking, audit logs, and impersonation controls to protect each management surface.
Role separation
Root, client, admin, owner, and contractor areas stay separated by guards and route scope.
Session controls
Monitor sessions, kick off users, and keep impersonation aligned with the root session.
Auditability
Track auth logs, login attempts, orphan audits, and correction actions.
How this module works
- Define roles and permissions for the correct surface.
- Monitor sessions, login attempts, and audit logs.
- Use impersonation only through controlled root/client flows.
- Run orphan audits and resolve account linkage issues.
What is included
- Roles and permissions
- Auth logs and login attempts
- Live sessions with kick off
- Audit log datatables
- Orphan user review and correction
- Remember-me aware impersonation
Manager/admin view
Admins manage property-facing roles and permissions without root-only infrastructure controls.
Owner/client view
Owners manage profile security and account access inside their own portal routes.
See Permissions & Security in a working property.
The product tour shows the real screens for this workflow, with clear explanations for each step.