Skip to main content
The Clients admin page lets Agency Admins provision new client workspaces, view a maturity snapshot for every tenant, and switch the active workspace.
The Clients admin page is only accessible to users with the Agency Admin role ([email protected] by default). Users with the Owner or Auditor role cannot access this page.

Accessing the Clients admin page

1

Sign in as Agency Admin

Log in with an account that has the CISO role and is assigned to the AGENCY tenant (e.g., [email protected]).
2

Open the Clients page

Click Clients in the main navigation sidebar. The page lists all provisioned tenants as overview cards.

Client overview cards

Each card on the Clients page shows a snapshot of one tenant:
FieldDescription
Tenant nameThe company name provided at creation
Tenant IDThe system-generated ID (e.g., CLIENT_1712345678)
Maturity %Statement of Applicability maturity based on Annex A controls
Active risksNumber of open risks in the client’s risk register
Active badgeShown on the workspace currently loaded in your session
Click any card to switch the active workspace to that client.

Creating a new client workspace

1

Open the creation form

On the Clients admin page, locate the New client form at the bottom of the page.
2

Enter the company name

Type the client’s company name in the input field. This name appears on the overview card and in the workspace switcher.
3

Submit the form

Click Create client. ISOwl provisions a new isolated workspace immediately.

What gets provisioned

When you create a new client workspace, ISOwl initializes the following:
  • 93 Annex A controls — all set to No Evaluado (not evaluated)
  • Empty clause states — clauses 4–10 with no requirements filled in
  • Empty arrays for assets, risks, audits, evidence, and findings
  • Unique tenant ID — generated as CLIENT_ followed by the current Unix timestamp
The new workspace is completely blank. No data from your agency workspace or any other client is copied in. Each client starts from a clean ISO 27002 control baseline.

Switching between workspaces

You can switch the active workspace at any time from the Clients admin page:
1

Go to the Clients page

Navigate to Clients in the sidebar.
2

Click the target client card

Click the card for the workspace you want to load. ISOwl saves the current workspace state and loads the selected client’s data.
3

Confirm the active workspace

Check the top navigation bar to confirm the workspace name has updated. The selected client card also displays the Active badge.
Always verify the active workspace name before creating or editing records. Changes are saved to whichever workspace is currently active.

Data isolation between workspaces

When you switch workspaces, ISOwl:
  1. Serializes the current workspace’s full state (clauses, controls, assets, risks, audits, evidence, findings) into an internal store.
  2. Loads the target workspace’s state from the same store.
No data is shared between tenants. Editing a control in one workspace has no effect on any other workspace.
Deleting a client workspace is a permanent operation. All associated ISMS data — controls, risks, evidence, findings — will be lost. There is no undo.

Build docs developers (and LLMs) love