Haruno Knowledge base

Status page accounts

Create and manage the logins that open the public status page. Only a super admin can do this.

  • Operator consoleAvailable

The status page shows whether the AI service is working. It is not open to everyone. People who need it get a login that you create here.

These logins give no access to the operator console. They only open the status page.

Open Maintenance in the sidebar. The page is only there for a super admin. Anyone else sees a message that it is restricted.

Three made-up logins. The last one is disabled.
The Maintenance page: a table of made-up status page logins with a note, status, who issued each one and Rotate, Disable and delete buttons

What you can do

  • New Account makes a login for a person, with a short note about who it is for.
  • Rotate password gives an account a new password.
  • Disable stops an account working without deleting it. Enable turns it back on.
  • Delete account removes it.

Every action is recorded.

Creating an account

  1. Press New Account.
  2. Type a Username. It can have 2 to 64 characters: lowercase letters, digits, dot, underscore or hyphen. It must start with a letter or a digit.
  3. Use the generated password, or type one of at least 12 characters. The generator avoids characters that are easy to mix up, such as 0 and O.
  4. Add a Note saying who the account is for.
  5. Press Create.
The password is shown once

A window called "Maintenance account ready" shows the password. Copy it and send it to the person over a channel you trust. It cannot be read again. If it is lost, use Rotate password to make a new one.

Good to know

  • Give each person their own account. Then you can disable one without affecting the others.
  • Too many wrong guesses lock a person out for up to five minutes. You do not need to do anything.
  • A disabled account stops working right away.
  • Until you create an account, nobody can sign in to the status page.

What a person in support can ask an operator

  • "Our customer's IT contact wants to see the status page." A super admin creates a login for them, with a note saying who it is for.
  • "Someone left. Remove their access." A super admin disables or deletes their account.

Last updated · PR #2944 · View this version on GitHub

History (1 version)
  1. Internal knowledge base for staff: site, reader keys, assistant, 197 pages and the PR rule (#2944)
    What changed
    @@ -0,0 +1,50 @@
    +---
    +title: Status page accounts
    +summary: Create and manage the logins that open the public status page. Only a super admin can do this.
    +feature: ops-maintenance
    +covers:
    +  - web/monitoring/components/MaintenancePage.tsx
    +  - server-dotnet/src/Haruno.Server/Controllers/AdminMaintenanceUsersController.cs
    +  - server-dotnet/src/Haruno.Server/Services/MaintenanceUserService.cs
    +---
    +
    +The status page shows whether the AI service is working. It is not open to everyone. People who need it get a login that you create here.
    +
    +These logins give no access to the operator console. They only open the status page.
    +
    +Open **Maintenance** in the sidebar. The page is only there for a **super admin**. Anyone else sees a message that it is restricted.
    +
    +<Shot src="/m/e7489e541ac7-ops-maintenance-dark.png" alt="The Maintenance page: a table of made-up status page logins with a note, status, who issued each one and Rotate, Disable and delete buttons" caption="Three made-up logins. The last one is disabled." />
    +
    +## What you can do
    +
    +- **New Account** makes a login for a person, with a short note about who it is for.
    +- **Rotate password** gives an account a new password.
    +- **Disable** stops an account working without deleting it. **Enable** turns it back on.
    +- **Delete account** removes it.
    +
    +Every action is recorded.
    +
    +## Creating an account
    +
    +1. Press **New Account**.
    +2. Type a **Username**. It can have 2 to 64 characters: lowercase letters, digits, dot, underscore or hyphen. It must start with a letter or a digit.
    +3. Use the generated password, or type one of at least 12 characters. The generator avoids characters that are easy to mix up, such as 0 and O.
    +4. Add a **Note** saying who the account is for.
    +5. Press **Create**.
    +
    +<Callout variant="warning" title="The password is shown once">
    +A window called "Maintenance account ready" shows the password. Copy it and send it to the person over a channel you trust. It cannot be read again. If it is lost, use **Rotate password** to make a new one.
    +</Callout>
    +
    +## Good to know
    +
    +- Give each person their own account. Then you can disable one without affecting the others.
    +- Too many wrong guesses lock a person out for up to five minutes. You do not need to do anything.
    +- A disabled account stops working right away.
    +- Until you create an account, nobody can sign in to the status page.
    +
    +## What a person in support can ask an operator
    +
    +- "Our customer's IT contact wants to see the status page." A super admin creates a login for them, with a note saying who it is for.
    +- "Someone left. Remove their access." A super admin disables or deletes their account.