Breadcrumbs

User-defined settings

The user settings form a subset of the total available settings of the application. They allow certain configuration parameters which are normally defined in the global server settings, to be overridden on a tenant- or user-specific basis.
These settings can be configured either via the pool application or via the REST API.

Levels of configuration

The effective settings for an individual user result from a clear priority hierarchy:

  1. Server settings
    Global configuration of the application.

  2. Tenant settings
    Apply to all users of a tenant and override the server settings.

  3. User settings
    Apply exclusively to a single user and override the tenant settings.

This results in the following hierarchy:
Server settings → Tenant settings → User settings

Access and validity

  • Changes in the user settings only apply to the respective user.

  • Changes in the tenant settings affect all users of the same tenant.

  • Settings that are not available in the user settings can only be set by administrators in the central server configuration.

Limitation of scope

The options offered in the user settings deliberately represent only a defined section of the complete configuration options. Not all globally available properties are available at the user or tenant level.

Sensitive data in user settings

User settings can also be read via the REST API; however, sensitive values are returned hashed using BCrypt for security reasons.