Accounts & sign-in
Envergure protects access with email + password authentication. Everyone signs in with their own account; their role decides what they can do.
Interim solution: it will be replaced by centralised authentication (Keycloak, SSO) in due course. The accounts described here stay simple and scoped to each instance.
Signing in
On launch, the sign-in screen asks for your email and password. Once signed in, you reach your instance; your name shows top-right, with a Sign out button.
- The session stays active until you sign out (time-limited token).
- Your instance (the data scope) is determined by your account — no need to pick it manually.
Roles
- Administrator — full access, and can manage accounts (create, edit, delete).
- User — access to the business modules (fleet, stock, maintenance…), without account management.
Managing accounts (administrators)
Menu System & audit → User accounts (route /admin/users).
- Create an account: fill in email, display name, password (8 characters minimum) and role, then Create account.
- Reset a password: key icon on the account row → enter the new password.
- Enable / disable: click the status pill. A disabled account can no longer sign in (without being deleted).
- Delete: trash icon (irreversible — the account can no longer sign in).
Good practices
- Grant the administrator role sparingly.
- Prefer disabling an account over deleting it if the person might return.
- Passwords are stored hashed (never in clear text) and are never shown again.