Accessing the Clients admin page
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]).Client overview cards
Each card on the Clients page shows a snapshot of one tenant:| Field | Description |
|---|---|
| Tenant name | The company name provided at creation |
| Tenant ID | The system-generated ID (e.g., CLIENT_1712345678) |
| Maturity % | Statement of Applicability maturity based on Annex A controls |
| Active risks | Number of open risks in the client’s risk register |
| Active badge | Shown on the workspace currently loaded in your session |
Creating a new client workspace
Open the creation form
On the Clients admin page, locate the New client form at the bottom of the page.
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.
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: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.
Data isolation between workspaces
When you switch workspaces, ISOwl:- Serializes the current workspace’s full state (clauses, controls, assets, risks, audits, evidence, findings) into an internal store.
- Loads the target workspace’s state from the same store.