1
Your role
Broad identity: super administrator, administrator, manager, operator, or resident.
2
Your module permissions
Fine-grained rights per module — view, create, edit, delete, and module-specific verbs such as
approve, allocate, reverse, assign or generate.
3
Your branch scope
Which branches you may work in. Data outside your branches is not filtered out of your view —
it is not returned to you at all.
Roles
A person can hold more than one resident-side role. Owner and tenant are recorded per unit, so the
same individual can be a tenant in one unit and the owner of another.
Module permissions
Permissions are grouped by module and follow a consistent verb pattern. The modules that carry their own permission sets are:Core records
Users · Properties · Units · Tenants · Landlords · Employees · Lease Agreements ·
KYC Documents
Money
Finance · Invoices · Payments · Expenses · Vendors · Banks · Budget · Credit Notes ·
Refunds · Chart of Accounts · eTIMS
Operations
Maintenance · Service Requests · Utilities · Visitors · Documents · Notice Board · Polls ·
Requisitions · Tasks · Sales · Chat · Mailbox · Reports · Dashboard · Activity Logs
What you see when you lack a permission
- The menu item is absent. Navigation is filtered by permission — a missing item means no right, not a broken build.
- The action button is disabled with a reason on hover, when the page itself is visible but a specific action is not available to you.
- A page returns “not authorised” if you navigate directly to a URL you cannot access.
Separation of duties: approvals
Some actions are deliberately not granted to one person end to end. Instead they route to the approvals inbox, where a second person with the right role decides. Typical routed actions:- Issuing an invoice above a threshold
- Paying an expense
- Issuing a demand letter, handing a case over, or waiving a fee
- Writing off debt or closing a case with a write-off
- Publishing a message template or broadcast