Team management
OntarioLandlord supports multiple users per organization with role-based access control. Invite team members and assign roles to control what they can see and do.
Roles
| Role | Access |
|---|---|
| Admin | Full access to all features, settings, billing, and team management |
| Manager | Can manage properties, leases, tenants, notices, and maintenance. Can be scoped to specific properties. |
| Viewer | Read-only access to all data. Cannot create, edit, or delete records. |
Inviting team members
- Go to Settings → Team
- Click Invite Member
- Enter the team member's email address
- Select their role (Admin, Manager, or Viewer)
- Click Send Invite
The invitee receives an email with an invitation link. If they already have an OntarioLandlord account, the invitation is accepted automatically. New users create an account through the invite flow.
Google OAuth
Invited users can sign up with Google OAuth. The invite token is preserved through the OAuth flow so the invitation is properly linked.
Property scoping
For the Manager role, you can restrict access to specific properties. A scoped manager can only see and manage the properties assigned to them.
- After inviting a manager, go to their profile in team settings
- Select which properties they can access
- Save the scoping configuration
Managing the team
From Settings → Team, you can:
- View all team members and their roles
- Change a member's role
- Remove a member from the organization
Audit trail
All actions by team members are recorded in the audit log (accessible from Settings). Each entry shows who performed the action and when.