docs/content/v2024.1/yugabyte-platform/administer-yugabyte-platform/manage-runtime-config.md
YugabyteDB Anywhere has a runtime configuration mechanism that is fully compatible with the existing typesafe config format and has the following additional properties:
application.conf or reference.conf.Currently, the scopes can be categorized as follows:
| Scope | Description | |:--- |:--- | :--- | | Global | Applies to the entire platform, persists across installs and any value defined in this scope overrides the defaults. Only the Super Admin can set global runtime configuration settings. | | Customer | Applies to a specific customer, persists across installs and any value defined in this scope overrides defaults in Global scope. | | Provider | Applies to a specific provider, persists across installs and any value defined in this scope overrides defaults in Customer scope. | | Universe | Applies to a specific universe, persists across installs and any value defined in this scope overrides defaults in Customer scope. |
For more details about the flags and their scopes, refer to the list of supported runtime configuration flags
To modify the runtime configuration keys, in YugabyteDB Anywhere, navigate to Admin > Advanced to display the runtime configuration settings, similar to the following illustration:
Note that only a Super Admin user has edit or reset access for Global configuration level keys, an Admin user has access for Customer, Provider, and Universe configuration level keys, and all other users only have read-only access.
To modify the Enforce Auth runtime configuration key (applicable only at Global or Customer scope), perform the following steps: