Creating clients

Each client organisation lives in a completely isolated tenant. This page covers creating, configuring, and managing client tenants as an MSP admin.

What is a tenant?

A tenant is a completely isolated data space for one client organisation. Every asset, user, category, location, and request belongs to exactly one tenant. A client user can never see data from another tenant, even through the API.

Creating a client

Log in as MSP Admin and navigate to Clients in the left sidebar, then click New Client.

FieldRequiredDescription
Company nameYesThe full name of the client organisation — e.g. Acme Corp. Shown on the white-label login page and throughout the portal.
SlugYesA short URL-safe identifier. Auto-fills from the company name (spaces become hyphens, special characters removed). Becomes the subdomain: acmeacme.atechsolutions.org. Only lowercase letters, numbers, and hyphens. Cannot be changed without breaking existing login URLs.
CurrencyNoThree-letter currency code (e.g. USD, CAD, GBP). Used to display asset purchase costs. Defaults to USD.
Accent colourNoHex colour code (e.g. #3b82f6). Shown as the background tint on the white-label login page and as the active nav colour in the client portal. Defaults to #d4f034.
Logo URLNoA publicly accessible image URL (HTTPS). Shown on the white-label login page instead of the Tether logo. Recommended dimensions: 200×60px or similar landscape format.
The slug cannot be changed safely after users have been invited

Changing a slug immediately changes the subdomain URL. Any bookmarks or invite links using the old subdomain stop working. Existing user accounts are unaffected — they just need to use the new URL. If you must change a slug, inform all client users of the new login URL before making the change.

What gets created automatically

When you create a client, Tether automatically seeds default categories and locations so the client can start adding assets immediately without any extra configuration:

Default categories

Categories can be renamed, deleted, or added to at any time from Assets → Categories within the client portal.

Default locations

Locations can be managed from Assets → Locations.

Accessing a client tenant

As MSP staff, you have two ways to access a client's environment:

When you access a client subdomain while logged in as MSP staff, all API calls are automatically scoped to that tenant. The sidebar shows the client name and all data (assets, people, requests) belongs to that client.

The MSP admin badge in the top-right of the sidebar indicates you are viewing a client as MSP staff. Client users never see this badge.

You do not need a separate login for each client

As MSP staff, your single login token works across all client subdomains. Navigate to acme.atechsolutions.org and you are automatically authenticated as MSP staff scoped to Acme.

Editing a client

On the Clients page, click the pencil icon next to any client. You can update:

Deleting a client

Click the trash icon next to a client and confirm the deletion.

Deleting a client is permanent and irreversible

Deleting a tenant permanently destroys all of its data: assets, users, categories, locations, people, checkout history, asset requests, and invite tokens. There is no recycle bin and no way to recover this data. Take a database backup before deleting any client.

Deactivating vs deleting

If a client relationship ends but you want to retain historical records, deactivate the client rather than deleting it. Go to Edit Client and uncheck Active. Deactivated tenants:

Custom domains

Clients can use a fully custom domain (e.g. assets.acme.com) instead of the default subdomain. See White-labelling for setup instructions.

Last updated: May 2026