rework/rework-control-core-web-service
Deployment configuration settings
Those are defined as environment variables and typically do not need to change during runtime. Below is a description of those available.
| Environment Variable | Description | Default Value |
|---|---|---|
Logging Settings |
||
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_Logging__LogLevel__Default |
Sets the default log level for log messages. |
Information |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_Logging__LogLevel__Microsoft |
Sets the default log level for log messages with scope of Microsoft. |
Warning |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_Logging__LogLevel__Microsoft.Hosting.Lifetime |
Sets the default log level for log messages with scope of Microsoft.Hosting.Lifetime. |
Information |
NEXEED_REWORK_WEB_ReworkControlCoreServiceUrl |
Sets the base URL of Rework Control Core backend service. |
Placeholder value <url>. In Helm deployments, value is set automatically to match the URL of the backend service. |
Tenant Settings |
||
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_TenantConfig__Tenant0 |
The tenant0 identifier. |
Placeholder value <tenant-id>, which is invalid. In Helm deployments, value is set automatically to match the tenant for the umbrella chart deployment. |
OpenID Connect (OIDC) Settings |
||
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__ServiceUrl |
The URL of MACMA. |
Placeholder value <server>/iam/, which is invalid. In Helm deployments, value matches the MACMA deployment via the umbrella chart. |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__ClientId |
The client ID value for Rework Control Core defined in MACMA. |
Placeholder value <rework-client-id>, which is invalid. In Helm deployments, value is set automatically to match the MACMA deployment via the umbrella chart. |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__PublicClientId |
The public client ID value for Rework Control Core defined in MACMA. |
Placeholder value <rework-client-id>-frontend, which is invalid. In Helm deployments, value is set automatically to match the MACMA deployment via the umbrella chart. |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__ClientSecret |
The client Secret value for Rework Control Core defined in MACMA. |
Placeholder value <rework-client-secret>, which is invalid. In Helm deployments, value is set automatically to match the MACMA deployment via the umbrella chart. |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__Acl__RefreshInterval |
How often the ACLs should be refreshed in seconds. |
60 |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__Introspection__EnableCaching |
Whether or not caching should be enabled for results returned by the introspection endpoint. |
false |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__Introspection__CachingDuration |
How long introspection results should be cached in seconds. It is recommended to be less than 1 minute. |
30 |
OIDC Clients Settings |
||
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__NamedHttpClients__DefaultTokenEndpoint |
The default endpoint to use for fetching access tokens from MACMA. |
Placeholder value <server>/iam/auth/realms/<tenant-id>/protocol/openid-connect/token which is invalid. In Helm deployments, value is set automatically to match the MACMA deployment via the umbrella chart. |
NEXEED_REWORK_CONTROL_CORE_WEBSERVICE_OIDC__NamedHttpClients__Clients__PortalClient__Scopes__0 |
The scope needed when requesting access token for Nexeed Web Portal API. |
Placeholder value aud:<portal-client-id> which is invalid. In Helm deployments, value is set automatically to match the client ID of Nexeed Web Portal generated in MACMA. |