Users & roles

Tether has two categories of users: MSP staff who can see all tenants, and client users who are scoped to a single organisation. Roles control what each user can do within their scope.

User categories

Categoryis_msp_stafftenant_idScope
MSP stafftruenullCan access and manage all tenants. Sees the MSP dashboard and Clients page.
Client userfalseSet to a specific tenant IDScoped to one tenant only. Cannot see other tenants or the MSP dashboard.

Built-in roles

RoleMSP staff?Default permissions summary
msp_adminYesFull control — all 17 permissions, including tenant management, billing, and user management across all tenants.
msp_technicianYesCan manage assets, check-out/in, import/export, and manage categories, locations, and people across all tenants. Cannot manage billing, create tenants, or manage user accounts.
client_adminNoFull control within their own tenant, including user management and settings. Cannot see other tenants or MSP-level features.
client_managerNoCan manage assets (create, edit, check-out/in, import/export), manage categories, locations, and people. Cannot manage user accounts or tenant settings.
client_viewerNoRead-only access. Can view assets and export to CSV. Cannot create, edit, or delete anything.
Use permission overrides for edge cases

If a user needs slightly more or less access than their role provides, use per-user permission overrides instead of creating a new role. See Permissions reference.

Creating a user

MSP staff user

  1. Log in as an msp_admin
  2. Go to Users in the left sidebar
  3. Click New User
  4. Fill in name, email, and password
  5. Select a role — choose msp_admin or msp_technician
  6. Check the MSP Staff checkbox — this grants cross-tenant access
  7. Leave Tenant blank (MSP staff have no tenant restriction)
  8. Click Create User
Be careful granting MSP staff access

An MSP staff user can read and modify data across every client tenant. Only grant this to people who genuinely need it. When in doubt, use client_admin for the specific tenant instead.

Client user

  1. Go to Clients and find the client you want to add a user to
  2. Click Users next to the client
  3. Click New User
  4. Fill in name, email, password, and role
  5. The tenant is pre-filled — do not change it
  6. Leave the MSP Staff checkbox unchecked
  7. Click Create User
Consider using invite links instead

Creating a user directly requires you to set their password on their behalf. Invite links let the user set their own password — better for security and removes the need to share passwords out of band. See Invite links.

Managing users

From the Users page (either MSP-level or client-level), you can:

Client team self-management

Users with the client_admin role can manage their own team from the Team page in their client portal. They can create, edit, and deactivate users within their tenant. They cannot:

Active vs inactive users

Inactive users cannot log in and do not consume any licence slots (Tether has no per-user limits). When a user leaves a client, deactivate rather than delete — this preserves their checkout history and makes it clear who had which assets.

Last updated: May 2026