How access is controlled
Permissions live in the database on every table, so authorisation is not the absence of a menu item.
Enforced where the data is
Every table has row-level security. What you can read and write is decided by the database each time you ask, not by which pages the interface offers you.
This matters because interfaces can be bypassed. A crafted request that skips the page still meets the same policy.
Organisation roles
Inside an organisation, a member holds one role and, optionally, extra named permissions granted individually.
- Owner — full control of the organisation.
- Manager — properties, leasing, maintenance and the team.
- Leasing officer — listings, viewings and applications.
- Accountant — accounting and financial records.
- Maintenance manager and maintenance staff — work orders and vendors.
- Viewer — read only.
Capabilities, not job titles
Policies ask a capability question, such as whether you may write accounting records for this organisation, rather than checking your title. Owners and managers hold every capability in their organisation; other roles hold sensible defaults; anything else can be granted to an individual member explicitly.
Only owners and managers can manage the team. That one is not grantable to other roles.
Membership status
A membership is invited, active, suspended or removed, and only an active membership carries any permission at all. Suspending a member removes their access without deleting the record of what they did.
Estate agents are not a role on this platform and cannot be added as one. Only landlords, property owners and property managers may create properties.
Still stuck?
Email info@domicium.com or WhatsApp +233 54 012 8220. To report a listing or a person, use complaints in your dashboard.
Read next
- Roles you can choose at signupSelf-service signup grants five roles. Staff and administrator roles are assigned by an administrator, and the database enforces it.
- The audit trail and records that cannot be rewrittenAdministrative actions, the ledger, complaint histories and suspensions are append-only, enforced by trigger for every role.
- What AI can and cannot do on this platformAI drafts, summarises and suggests. It cannot make a decision that affects you.
- Your data and your rightsWhat is held, who else processes it, and the honest limits on deletion under the Data Protection Act 2012.
