User Management
Geekonomics does not have open registration. All user accounts are created by admins inside the app.
Roles
| Role | Permissions |
|---|---|
| Admin | Full access: all data, settings, user management, credentials |
| Viewer | Read-only: can view all transactions, reports, accounts, invoices — but cannot add users, change settings, or modify credentials |
The first account created in the setup wizard is always an admin. You can have multiple admin accounts.
Adding a user
- Go to Settings → Users
- Click Add User
- Enter their name, email, and a temporary password
- Choose a role: Admin or Viewer
- Click Save
Send the user their email address and temporary password. They can log in immediately — there's no email verification step.
Changing passwords
Users cannot change their own password through the UI (no profile page). An admin must update it via the Edit button on the Users list. This is intentional for simple self-hosted deployments.
Editing a user
Click the Edit button next to any user in Settings → Users. You can change:
- Name
- Role (Admin ↔ Viewer)
- Password
Deactivating a user
There is no soft-disable — to remove access, delete the user account from Settings → Users. Their historical data (transactions, invoices) is preserved; only the login credential is removed.
Multi-company note
Geekonomics is multi-tenant — each company's data is fully isolated. Users belong to a single company. If you need separate books for different entities, run separate installs or set up a second company through the setup wizard (on a fresh database).