Nexeed
    • Introduction
    • User manual
      • Concept
        • iFNS MatLabelCheck
        • INTEGMA
          • eASN (Electronic Advanced Shipping Notice)
          • GRTO (Goods Receipt Transfer Order)
          • Pairing
          • Repacking
        • On setup label creation
      • Basic operation
        • Basic interaction elements
        • Filter tables via filter dialog
        • Search for materials
        • Export results table
        • Adjust table columns
        • Configuring a scanner
      • Material info
        • Material details tab
        • Blocks tab
        • MSD Info tab
        • Monitoring tab
        • Material history tab
        • Setup history tab
      • Material search
        • Label by ID tab
        • Material by ID tab
        • Extended search tab
      • MSD handling
        • Dry Box content tab
      • Inbound events
        • Details of an event
      • Material monitoring
        • Start a monitoring process
        • Add materials for monitoring window
        • Monitoring details page
        • State and state changes
          • Single Stage Thawing
          • Dual Stage Thawing
          • Solder paste monitoring
        • Roles and resources for material monitoring
      • Configuration
        • Blocking Rules tab
        • On setup label creation rules tab
        • Displaying and editing the configuration file
        • Monitoring location definitions tab
        • Monitoring process definitions tab
        • Printer settings tab
        • Printer templates tab
      • Desktop clients
        • Material InfoPanel desktop client
        • Mat climate control desktop client
    • Operations manual
      • Introduction
        • Nexeed Material Management
        • Application security
        • API documentation
        • Nexeed IAS Ops team
      • Overview
      • System architecture and interfaces
      • System requirements
        • mat/materialmanagement-backendservice
      • Migration from previous versions
        • Migrate Material Management from version 2.11 to 3.0
        • Migrate Material Management from version 3.0 to 3.1.x
        • Migrate Material Management from version 3.1.x to 3.2.x
        • Migrate Material Management from version 3.2.x to 3.3.x
        • Migrate Material Management from version 3.3.x to 3.4.x
        • Migrate Material Management from version 3.4.x to 3.5.x
        • Migrate Material Management from version 3.5.x to 3.6.x
        • Migrate Material Management from version 3.6.x to 3.7.x
        • Migrate Material Management from version 3.7.x to 3.8.x
        • Migrate Material Management from version 3.8.x to 3.9.x
        • Migrate Material Management from version 3.9.x to 3.10.x
        • Migrate Material Management from version 3.10.x to 3.11.x
        • Resources mapping from MES to IAS
      • Setup and configuration
        • Helm Configuration
          • materialmanagement-backendservice
          • materialmanagement-shared
        • Installation guide
        • Operation in hybrid mode - overview
        • Installing MatClimateControl with MES Installer
        • General information about configuration
        • Installing MaterialInfoPanel with MES Installer
        • General information about configuration
      • Start and shutdown
      • Regular operations
        • MSD Buffer timespan handling
        • Tenant data removal
        • Runtime configuration handling
        • Background jobs
      • Failure handling
        • Authorization troubleshooting
        • Database-migration troubleshooting
      • Backup and Restore
      • Logging and monitoring Material Management
      • Known limitations
        • Multitenancy capability
        • On premise
        • Database support
    • API documentation
      • HTTP API
      • Restricted HTTP API
    • Glossary
Material 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

  • Material Management
  • Operations manual
  • Setup and configuration
  • Helm Configuration
  • materialmanagement-shared

materialmanagement-shared

The following configurations are shared for all Material Management services, and used in all of them.


DOTNET_TLS_DISABLE

Description

Disabled flag for TLS (Transport Layer Security) encryption

Required

Yes

Defaults to

false

Sources
  • Environment Variable


DOTNET_APP_HTTP_PORT

Description

The port number on which the application will listen for HTTP requests

Required

Yes

Defaults to

2501

Sources
  • Environment Variable


ASPNETCORE_URLS

Description

Specifies the URLs on which the application will listen for incoming requests

Required

Yes

Defaults to

http://+:\{.Values.local.misc.servicePort}

Sources
  • Environment Variable


DOTNET_APP_LOG_LEVEL

Description

The log level of the application. Possible values: Trace, Debug, Information, Warning, Error, Critical, None. This log level can be changed by either: global.logging.application or mat.local.logging.application in the custom values file of the specific server’s inventory repository.

Required

Yes

Defaults to

Setting .Values.global.logging.application or .Values.local.logging.application (which is \{})

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_IsIAS

Description

Should be always True for IAS deployments

Required

Yes

Defaults to

false

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_Swagger__IsEnabled

Description

A flag which determines whether swagger is enabled or not

Required

No

Defaults to

.Values.local.swaggerEnabled. If its not set it will use the global variable of: .Values.global.swaggerEnabled

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_TenantConfig__Tenant0

Description

The software providing tenantId, the tenant which the software will be deployed to

Required

Yes

Defaults to

The software providing tenant of MACMA

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_Logging__LogLevel__Default

Description

The log level of the application. Possible values: Trace, Debug, Information, Warning, Error, Critical, None. This log level can be changed by either: global.logging.application or mat.local.logging.application in the custom values file of the specific server’s inventory repository.

Required

Yes

Defaults to

Warning in the helmchart

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDC__SERVICEURL

Description

The URL of the OIDC provider, that the application uses to authenticate users or clients

Required

Yes

Defaults to

-

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDC__NAMEDHTTPCLIENTS__DEFAULTTOKENENDPOINT

Description

Sets the default token endpoint of the auth provider

Required

Yes

Defaults to

Automatically resolved by helmchart to {macmaurl}/access-management/v1/tenants/{tenantId}/openid-connect/token

Sources
  • Environment Variable


NEXEED_MATERIALCONTROL_COMMON_OIDC__NAMEDHTTPCLIENTS__Clients__MacmaClient__Scopes__0

Description

Defines the audience of MACMA, which is necessary for communicating with MACMA

Required

Yes

Defaults to

Currently fixed value: aud:macma

Sources
  • Environment Variable


SSL_CERT_DIR

Description

The certificate’s directory

Required

Yes

Defaults to

/etc/ssl/trusted

Sources
  • Environment Variable


OTEL_SDK_DISABLED

Description

Enables or disables the APM cababilities of the application. If switched off, no telemetry data will be sent.

Required

no

Defaults to

"\{\{not (default .Values.global.observability.otelEnabled.Values.local.observability.otelEnabled}}" , default = false

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_TRACES_EXPORTER

Description

Specifies the exporter type for traces

Required

no

Defaults to

'None' if disabled, 'oltp' else, configured via "\{\{ default .Values.global.observability.otlpTracingEnabled .Values.local.observability.otlpTracingEnabled }}"

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_METRICS_EXPORTER

Description

Specifies the exporter type for metrics

Required

no

Defaults to

'None' if disabled, 'oltp' else, configured via "\{\{ default .Values.global.observability.otlpMetricEnabled .Values.local.observability.otlpMetricEnabled }}"

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_LOGS_EXPORTER

Description

Specifies the exporter type for logs

Required

no

Defaults to

'None' if disabled, 'oltp' else, configured via "\{\{ default .Values.global.observability.otlpLoggingEnabled .Values.local.observability.otlpLoggingEnabled }}"

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_SERVICE_NAME

Description

The name of the service which will be visible in the telemetry collector.

Required

no

Defaults to

ias_\{\{ .Values.global.modules.<module>.scsName }}_<nameOfTheDeployment>

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_SERVICE_VERSION

Description

The version of the service, which will be used by the telemetry collector.

Required

no

Defaults to

utility-toolkit provides it, via extracting the version from the used image

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_SERVICE_NAMESPACE

Description

The namespace of the service, which will be used by the telemetry collector.

Required

no

Defaults to

mat

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_EXPORTER_OTLP_ENDPOINT

Description

The endpoint where the telemetry data will be sent to.

Required

no

Defaults to

.Values.local.observability.otlpUrl. If its not set it will use the global variable of: .Values.global.observability.otlpUrl

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


OTEL_EXPORTER_OTLP_HEADERS

Description

Defines the headers which will be used when sending data to the telemetry endpoint. Usually used for bearer tokens.

Required

no

Defaults to

.Values.local.observability.otlpHeaders. If its not set it will use the global variable of: .Values.global.observability.otlpHeaders

Sources
  • Environment Variable(via secret store) provided via the IAS general deployment (through utility-toolkit)


OTEL_RESOURCE_ATTRIBUTES

Description

Additional resources for the OpenTelemetry client. Currently used to pass in the DeploymentEnvironment

Required

no

Defaults to

.Values.local.observability.otelResourceAttributes. If its not set it will use the global variable of: .Values.global.observability.otelResourceAttributes

Sources
  • Environment Variable provided via the IAS general deployment (through utility-toolkit)


Contents

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

Changelog Corporate information Legal notice Data protection notice Third party licenses