Documentation Index
Fetch the complete documentation index at: https://docs.getomni.co/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Omni provides basic user management through the Admin panel. Users are stored in the database and can be managed via the UI or API.Managing Users
Creating Users
- Navigate to Admin → Users
- Click Add User
- Enter the user’s email and name
- Set a temporary password
- Click Create
Editing Users
Select a user from the list to:- Update their name or email
- Change their role (Admin or User)
- Disable or re-enable their account
Resetting Passwords
To reset a user’s password:- Select the user from the list
- Click Reset Password
- Enter a new temporary password
- Share the temporary password with the user securely
Deleting Users
- Select the user from the list
- Click Delete
- Confirm the deletion
User Roles
| Role | Permissions |
|---|---|
| Viewer | Search and chat only — read-only access |
| User | Search, chat, and manage their own sources |
| Admin | All user permissions plus: manage users, configure connectors, access admin panel |
API Keys
Each user can create API keys for programmatic access to Omni’s HTTP API. Keys are managed from the user’s profile in Settings → API Keys (or via the/api/v1/api-keys endpoint).
| Scope | Access |
|---|---|
| Public | Search and document read endpoints only (default) |
| User | User-level operations — chats, agents, own sources |
| Admin | Org-level administrative endpoints; requires the admin role |
Disabling Password Authentication
If SSO is configured, admins can disable password-based login:- Navigate to Settings → Authentication
- Toggle off Password Authentication