System management
Users and what each role may do, service accounts for programs, the agent servers from command line to configuration, how many to run and how to size them, authentication and sessions, single sign-on and notifications.
- Users and rolesEvery user has one of four roles. The roles are listed here in ascending order of privilege, and each role includes every permission of the roles below it.
- Service accountsA service account is a user that is a program rather than a person. A script, a scheduled job or a back-end integration uses a service account to call the Se…
- Agent serversAn agent server is the Python process that runs agents inside your organization. The process is a FastAPI application served by Uvicorn, fully asynchronous, …
- Agent server sizingAn agent server is the part of Search2o that a company runs. This page says how many to run and how to configure them. The figures come from our own load tes…
- AuthenticationSearch2o has built-in authentication with email and password. An administrator sets the session and password rules to the organization's requirements on the …
- Single sign-onBy default, people sign in to Search2o with an email and a password. With single sign-on they sign in through your company's identity provider instead: Micro…
- NotificationsNotifications record what changed in the account and who changed it. Developers and administrators read them as the audit trail: which agents were indexed or…
- Usage limitsUsage limits help us protect the resources behind the service. Each plan comes with monthly allowances for agent executions, searches, long-term memory searc…

