Admin Panel
The admin panel lets administrators manage user accounts. Access it from the sidebar under Admin > Users.
User List
The admin panel shows all registered users with:
- Display name
- Email address
- Role (Admin or Member)
- Auth provider (Local, OIDC, Local + OIDC, or OIDC awaiting first sign-in)
- Account status (active or deactivated)
- Search and filtering
Managing Users
Add Users
You can create new user accounts directly from the admin panel using the Add User button. When creating a user, you specify:
- Email -- the user's email address (used for login or OIDC linking)
- Display Name -- their name as shown in the app
- Role -- Admin or Member
- Password -- required for local login accounts (minimum 12 characters)
Single sign-on only accounts
When OIDC is configured, you can create "Single sign-on only (no password)" accounts. These accounts:
- Have no password and cannot log in locally
- Are linked to OIDC on their first SSO login with a verified matching email
- Show as "OIDC (awaiting first sign-in)" until they log in
- Cannot set or change a password
Once created, SSO-only accounts cannot be given a password later. If you need to convert an SSO-only account back to a local account or change it, the workaround is:
- Edit the account's email to a placeholder (e.g.,
retired-jane@example.com) - Deactivate the account
- Create a new local account with the original email
This keeps the original account's history intact under the placeholder email.
Auth Provider column
The user list shows an Auth Provider column with these labels:
- Local -- local password login only
- Local + OIDC -- can sign in with either password or OIDC (linked)
- OIDC -- OIDC sign-in only (already linked)
- OIDC (awaiting first sign-in) -- created for OIDC but not yet linked (hasn't signed in via OIDC yet)
Edit Roles
Change a user's role between Admin and Member. Role changes take effect immediately.
Deactivate Accounts
Deactivate a user account to prevent them from logging in without deleting their data. Deactivated users:
- Cannot log in (local or OIDC)
- Remain visible in user lists and assignment dropdowns
You cannot deactivate your own account or the last remaining admin account.