Skip to main content

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

RoleAccess
AdminFull access to all features, settings, billing, and team management
ManagerCan manage properties, leases, tenants, notices, and maintenance. Can be scoped to specific properties.
ViewerRead-only access to all data. Cannot create, edit, or delete records.

Inviting team members

  1. Go to SettingsTeam
  2. Click Invite Member
  3. Enter the team member's email address
  4. Select their role (Admin, Manager, or Viewer)
  5. 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.

  1. After inviting a manager, go to their profile in team settings
  2. Select which properties they can access
  3. Save the scoping configuration

Managing the team

From SettingsTeam, 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.