# Built-in User Management

- Updated on May 6, 2026
- Published on Nov 5, 2024

- 1 minute(s) read

The setup of our built-in user management system depends on what kind of Hyperscience instance you are using.

After initial setup, you can add users to our built-in user management system by following the steps outlined for your version of Hyperscience ( [v38](https://help.hyperscience.ai/v38/docs/adding-editing-and-deactivating-users) | [v39](https://help.hyperscience.ai/v39/docs/adding-editing-and-deactivating-users) | [v40](https://help.hyperscience.ai/v40/docs/adding-editing-and-deactivating-users) | [v41](https://help.hyperscience.ai/v41/docs/adding-editing-and-deactivating-users) | [v42](https://help.hyperscience.ai/v42/docs/adding-editing-and-deactivating-users) | [v43](https://help.hyperscience.ai/v43/docs/adding-editing-and-deactivating-users) ).

## On-premise / private cloud instances

To use the Hyperscience built-in user management system, you must define the initial admin user and password in the “.env” file (for Docker/Podman-based deployments) or the respective section of the Helm chart’s `values.yaml` (for Kubernetes-based deployments; see [Helm Chart](https://help.hyperscience.ai/deployment/docs/helm-chart#postinstallation-steps-development-only) for more information):

```plaintext
FORMS_USER=<username>
FORMS_PASS=<password>
```

In v32 and later, you can choose to store your system-level credentials in a secrets manager. To learn more about our secrets-management integration, see [Secrets Management](https://help.hyperscience.ai/deployment/docs/secrets-management).

## SaaS instances

Hyperscience uses Okta to manage users in SaaS instances. Okta authentication is enabled by default.

For more details, contact your Hyperscience representative.
