Skip to content

Users

The Users section lists all registered user accounts and provides tools for managing them.

The user list shows:

  • Username, email, role
  • Account status (active, locked, deactivated)
  • TOTP enrollment status
  • Creation date

Use the search box to filter by username or email.

ActionDescription
New UserCreate a new account with username, password, optional email and role
EditUpdate username, email, password, role, or verification flags
UnlockClear a lockout — resets failed_login_attempts and locked_until
Reset TOTPSet totp_verified = false so the user re-enrolls on next login
DeletePermanently remove the account and all associated data

The API supports operations on individual users by ID. For bulk user management (import/export), use the admin API directly against the SQLite database or script calls to POST /admin/api/users.

Users with deactivated_at set cannot log in. Deactivated accounts remain in the list and can be reactivated by clearing deactivated_at via the API.