Nexeed
    • Introduction
    • User manual
      • Release and health state of the tools and components
      • Configure Tool Management
      • Tool Information
      • Tool Administration
        • Tools & Components
        • Hierarchy
        • Types
        • Groups
      • Tool Actions
      • Configuration
        • General
        • Predefined reasons
        • Failures
        • Properties
        • Notifications
      • Dashboard
      • Filter functions in Tool Management
      • Adjust table columns
    • Operations manual
      • Overview
      • System Architecture and Interfaces
      • System Requirements
        • toolmanagement-backend
        • toolmanagement-web
        • toolmanagement-tenant
        • toolmanagement-gateway
      • Migration from Previous Versions
      • Setup and Configuration
        • toolmanagement-backend
        • toolmanagement-web
        • toolmanagement-tenant
      • Start and Shutdown
      • Regular Operations
      • Failure Handling
      • Backup and Restore
      • Logging and Monitoring
        • Module Health Endpoints and K8S Probes
      • Known Limitations
    • API documentation
    • Glossary
Tool Management
  • Industrial Application System
  • Core Services
    • Block Management
    • Deviation Processor
    • ID Builder
    • Multitenant Access Control
    • Notification Service
    • Ticket Management
    • Web Portal
  • Shopfloor Management
    • Andon Live
    • Global Production Overview
    • KPI Reporting
    • Operational Routines
    • Shift Book
    • Shopfloor Management Administration
  • Product & Quality
    • Product Setup Management
    • Part Traceability
    • Process Quality
    • Setup Specs
  • Execution
    • Line Control
    • Material Management
    • Order Management
    • Packaging Control
    • Rework Control
  • Intralogistics
    • AGV Control Center
    • Stock Management
    • Transport Management
  • Machine & Equipment
    • Condition Monitoring
    • Device Portal
    • Maintenance Management
    • Tool Management
  • Enterprise & Shopfloor Integration
    • Archiving Bridge
    • Data Publisher
    • Direct Data Link
    • Engineering UI
    • ERP Connectivity
    • Gateway
    • Information Router
    • Master Data Management
    • Orchestrator

Nexeed Learning Portal

  • Tool Management
  • Operations manual
  • Setup and Configuration
  • toolmanagement-backend
preview 2.12

toolmanagement-backend

UPDATE_DATABASE_ON_STARTUP

Type

Boolean

Description

If set to true the service will try to update all known databases (depending on single-tenant and multi-tenant mode).
Once finished the service will exit with status code 0 if the update(s) were successful and with a non zero status code in case of errors. In this case one or more errors should be logged by the service.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

SSL_CERT_DIR

Type

String

Description

Directory for certificate authorities that should be accepted by the service.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_BinaryDataProviderOptions__MaxFileSizeKB

Type

Int

Description

Maximum file size (KB) for (binary) data that is stored in Tool Management DB. (e.g. tool images)

Required

No

Defaults to

"10240"

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_Kestrel__Limits__MaxRequestBodySize

Type

Int

Description

Maximum body request size in bytes that Kestrel will accept.

Required

No

Defaults to

30000000 (ca. 28 MB)

Sources
  • Environment Variable

DOTNET_APP_HTTP_PORT

Type

Int

Description

Port that the application will be listening on. (Should be 2500 to work with the gateway)

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SchedulerOptions__DefaultTenantId

Type

String

Description

The default tenant id that is used for background jobs (e.g. MDM data synchronization) in single-tenant mode.

Required

Yes (in single-tenant mode)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_TenantServiceOptions__Enabled

Type

Boolean

Description

Selects the mode the service runs.
FALSE: Single-tenant mode. Tenant service is not required in this mode.+ TRUE: Multi-tenant mode. Tenant service is required in this mode.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_TenantServiceOptions__ServiceUri

Type

String

Description

URL to the toolmanagement-tenant service.

Required

See NEXEED_TOOLMANAGEMENT_TenantServiceOptions__Enabled

In single-tenant mode: No
In multi-tenant mode: Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__ServiceUrl

Type

String

Description

Base url of MACMA

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__RequireHttps

Type

Boolean

Description

If set to TRUE the service will not accept MACMA http connections.

Required

No

Defaults to

TRUE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__UploadAcl

Type

Boolean

Description

Whether the ACL information should be uploaded or not.

Required

No

Defaults to

TRUE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__ClientId

Type

String

Description

The Tool Management client id in MACMA.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__PublicClientId

Type

String

Description

The Tool Management public client id in MACMA (used for the frontend)

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__ClientSecret

Type

String

Description

The Tool Management client secret for the configured client id in MACMA.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__TenantId

Type

String

Description

Owning tenant of the application.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__ApplicationName

Type

String

Description

Id of the Tool Management application in MACMA.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__Enabled

Type

Boolean

Description

If enabled and configured correctly the service is able to send notification e-mails (using SMTP) in case of specific events occur (e.g. tool counter limit reached).

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__MailServerAddress

Type

String

Description

SMTP server host.

Required

Yes (only if NEXEED_TOOLMANAGEMENT_MailServerOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__MailServerPort

Type

Int

Description

SMTP server port.

Required

Yes (only if NEXEED_TOOLMANAGEMENT_MailServerOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__FromName

Type

String

Description

E-mail sending name ('from' field)

Required

Yes (only if NEXEED_TOOLMANAGEMENT_MailServerOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__FromAddress

Type

String

Description

E-mail sending address ('from' field)

Required

Yes (only if NEXEED_TOOLMANAGEMENT_MailServerOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__Authentication__Enabled

Type

Boolean

Description

Whether SMTP authentication is enabled or not.

Required

Yes (only if NEXEED_TOOLMANAGEMENT_MailServerOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__Authentication__Username

Type

String

Description

Username of STMP user to be used for outgoing e-mails.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__Authentication__Password

Type

String

Description

Password of STMP user to be used for outgoing e-mails.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Enabled

Type

Boolean

Description

Whether a solace or AMQP 1.0 connection should be established from the toolmanagement-backend service.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Enabled

Type

Boolean

Description

Whether the first configured AMQP 1.0 connection is enabled or disabled.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__TenantId

Type

String

Description

The tenant id that should be used to process incoming events.

Required

Yes (if NEXEED_TOOLMANAGEMENT_TenantServiceOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Hostname

Type

String

Description

Host for the AMQP 1.0 connection.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__UseFailover is FALSE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Port

Type

Int

Description

Port for the AMQP 1.0 connection.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__UseFailover is FALSE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__SslEnabled

Type

Boolean

Description

Whether the connection is secured (=TRUE) or unsecured (=FALSE).

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__UseFailover

Type

Boolean

Description

Whether a failover host should be used for the AMQP 1.0 connection or not.

Required

No

Defaults to

False

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Failovers__0__Hostname

Type

String

Description

The main host the AMQP 1.0 connection should be established to.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__UseFailover is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Failovers__0__Port

Type

Int

Description

The main port the AMQP 1.0 connection should be established to.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__UseFailover is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Failovers__1__Hostname

Type

String

Description

The failover/secondary host the AMQP 1.0 connection should be established to.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__UseFailover is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptionsConnections0Failovers1__Port

Type

Int

Description

The failover/secondary port the AMQP 1.0 connection should be established to.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__UseFailover is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Name

Type

String

Description

Name to identify the AMQP 1.0 connection (e.g. for logging).

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__ReconnectInterval

Type

TimeSpan as String

Description

Interval to perform a reconnect to the AMQP 1.0 server.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Enabled is TRUE)

Defaults to

"0.00:20:00" (20 minutes)

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Username

Type

String

Description

Username for AMQP 1.0 authentication.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Password

Type

String

Description

Password for AMQP 1.0 authentication.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__Enabled

Type

Boolean

Description

Whether the subsciption of this connection is enabled or disabled.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__Name

Type

String

Description

Name of the subscription for identification (e.g. in logging)

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__Address

Type

String

Description

Queue/Topic name that should be subscribed to.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__IncrementCounterObjectMapping__ToolNameMapping

Type

String

Description

JSON Path for extracting the tool name out of the incoming JSON payload.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__IncrementCounterObjectMapping__UsagesValueMapping

Type

String

Description

JSON Path for extracting the number of usages out of the incoming JSON payload.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__IncrementCounterObjectMapping__CycleTimeMapping

Type

String

Description

JSON Path for extracting the cycle time out of the incoming JSON payload.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__IncrementCounterObjectMapping__GoodPartsMapping

Type

String

Description

JSON Path for extracting the number of good parts out of the incoming JSON payload.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Connections__0__Subscriptions__0__IncrementCounterObjectMapping__BadPartsMapping

Type

String

Description

JSON Path for extracting the number of bad parts out of the incoming JSON payload.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Notification__Enabled

Type

Boolean

Description

Whether e-mail notifications should be sent if the connection to AMQP 1.0 is lost and resumed.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Notification__Addresses__0

Type

String

Description

E-mail address 1 for notifications if there is an AMQP 1.0 connection loss/resume.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Notification__Addresses__1

Type

String

Description

E-mail address 2 for notifications if there is an AMQP 1.0 connection loss/resume.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SolaceBackgroundServiceOptions__Notification__Addresses__2

Type

String

Description

E-mail address 3 for notifications if there is an AMQP 1.0 connection loss/resume.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_ConnectionStrings__DefaultConnectionString

Type

String

Description

Connectionstring for the service that is used in single-tenant mode.

Required

Yes (if NEXEED_TOOLMANAGEMENT_TenantServiceOptions__Enabled is FALSE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_Database__ConnectionType

Type

String ('MsSql' or 'Oracle' are supported)

Description

Select the database provider that is used to connect to the database. This value is required for single-tenant and multi-tenant mode.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MdmEndpoint__Enabled

Type

Boolean

Description

Whether the MDM synchronization of facilities and devices is enabled or not. If not enabled, tools cannot be mounted on machines.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MdmEndpoint__ServiceName

Type

String

Description

Name of MDM.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MdmEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MdmEndpoint__PageSizeForSync

Type

Int

Description

Page size/Bulk size for data synchronization with MDM.

Required

No

Defaults to

100

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MMEndpoint__Enabled

Type

Boolean

Description

If MM features in Tool Management are enabled or disabled.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MMEndpoint__ServiceName

Type

String

Description

Name of MM.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MMEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__IdBuilderEndpoint__Enabled

Type

Boolean

Description

If IDB features in Tool Management are enabled or disabled.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__IdBuilderEndpoint__ServiceName

Type

String

Description

Name of IDB endpoint.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__IdBuilderEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__Enabled

Type

Boolean

Description

If BM features in Tool Management are enabled (TRUE) or disabled (FALSE)

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__ServiceName

Type

String

Description

Name of BM.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__DefaultTenantId

Type

String

Description

The default tenant id that is used to create/release blocks in BM. This value is only used in single-tenant mode.

Required

Yes (if NEXEED_TOOLMANAGEMENT_TenantServiceOptions__Enabled and NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__Enabled are TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__SourceApplicationTokenSuffix

Type

String

Description

Suffix to append to the SourceApplicationToken that is passed to BM. This value is used to identify blocks created by this installation running with multiple instances.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_DeleteUsernameFromHistoryOptions\__DeleteOlderThanTimestamp

Type

String

Description

This timestamp is used for setting the lower limit of the date interval from which we start deleting history item entries.

Required

No

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled

Type

Boolean

Description

Whether the connection to RabbitMQ is enabled (TRUE) or disabled (FALSE)

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqConfiguration__UserName

Type

String

Description

Username for the RabbitMQ connection.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqConfiguration__Password

Type

String

Description

Password for the RabbitMQ connection.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqConfiguration__Port

Type

Int

Description

Port for the RabbitMQ connection.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqConfiguration__Hostname

Type

String

Description

Host for the RabbitMQ connection.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqConfiguration__SslEnabled

Type

Boolean

Description

Whether the connection to RabbitMQ should be encrypted.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqConfiguration__ClientId

Type

String

Description

Client id of Tool Management for the RabbitMQ connection.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqConfiguration__IsAutoRecovered

Type

Boolean

Description

If the connection should be re-established when the client disconnects.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqSubscriberOptions__EnableMdmSyncSubscribers

Type

Boolean

Description

Whether the service should act on MDM facility/device events.

Required

No

Defaults to

FALSE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqSubscriberOptions__QueueSuffix

Type

String

Description

Multiple Instances should share the same queue. This value is to identify the Tool Management installation in case multiple (independent) Tool Management installations will use the same RabbitMQ.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqSubscriberOptions__EnableMdmSyncSubscribers is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqPublisherOptions__PublishDomainEvents

Type

Boolean

Description

Whether tool events will be sent to RabbitMQ or not.

Required

Yes (if NEXEED_TOOLMANAGEMENT_RabbitMqOptions__RabbitMqSubscriberOptions__EnableMdmSyncSubscribers is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_Logging__LogLevel__Default

Type

String ('Debug', 'Information', 'Warning', 'Error' are supported)

Description

The default loglevel.

Required

No

Defaults to

Information

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_MailServerOptions__SslEnabled

Type

Boolean

Description

If set to TRUE the SMTP client will use the auto mode for the connection. If the server does not support SSL or TLS the connection will continue without any encryption.

Required

No

Defaults to

TRUE

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__DefaultTokenEndpoint

Type

String

Description

Url for the MACMA token endpoint.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsMmClientBaseAddress

Type

String

Description

Base endpoint of MM.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MMEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsMmClientScopes__0

Type

String

Description

Scope for the MACMA service token. (Usually "aud:{mm-client-id}")

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__MMEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsMdmClientScopes__0

Type

String

Description

Scope for the MACMA service token. (Usually "aud:{mdm-client-id}")

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsMdmClientBaseAddress

Type

String

Description

Base endpoint of MDM.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsIdbClientScopes__0

Type

String

Description

Scope for the MACMA service token. (Usually "aud:{idb-client-id}")

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__IdBuilderEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsIdbClientBaseAddress

Type

String

Description

Base endpoint of IDB.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__IdBuilderEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsMacmaClientScopes__0

Type

String

Description

Scope for the MACMA service token. (Acquired from .Values.global.nexeedMacmaAudienceScope)

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsMacmaClientBaseAddress

Type

String

Description

Base endpoint of MACMA.

Required

Yes

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsBmsClientScopes__0

Type

String

Description

Scope for the MACMA service token. (Usually "aud:{bms-client-id}")

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

NEXEED_TOOLMANAGEMENT_OIDC__NamedHttpClients__ClientsBmsClientBaseAddress

Type

String

Description

Base endpoint of BM.

Required

Yes (if NEXEED_TOOLMANAGEMENT_SCSEndpointsOptions__BlocksManagementEndpoint__Enabled is TRUE)

Defaults to

-

Sources
  • Environment Variable

Contents

© Robert Bosch Manufacturing Solutions GmbH 2023-2025, all rights reserved

Changelog Corporate information Legal notice Data protection notice Third party licenses