Nexeed

Industrial Application System

    • Introduction
    • Getting started
      • Get access
      • Login
      • Main screen
      • Welcome dashboard
      • Process Anomaly Detection
      • Condition Monitoring
      • Morning meeting with KPIs
    • How-Tos
      • Set-up monitors on production lines
      • Try out the APIs
    • Integration guide
      • Underlying concepts
        • General
        • Onboarding
        • Security
        • Communication
      • Integration journey
      • Overview of APIs
    • Further information and contact
Industrial Application System
  • Industrial Application System
  • Core Services
    • Block Management
    • Deviation Processor
    • ID Builder
    • Multitenant Access Control
    • Notification Service
    • Reporting Management
    • 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
  • Industrial Application System
  • How-Tos
  • Set-up monitors on production lines
✎

How to set up monitors on production lines

The dashboards or modules of the Nexeed Industrial Application System are often displayed on monitors in production halls next to the production lines. The monitors are mainly installed in production halls above the production lines and can only be controlled remotely. Due to enforced security and central policies, updates or computer restarts, it may happen that necessary content is not continuously displayed on the monitors. The computer, browser and the Nexeed Industrial Application System can be configured to automatically display the dashboard or modules of the Nexeed Industrial Application System again.

The user must have minimal rights to view the content, e.g. without an email account. This limits the amount of data that can be stolen in the event of an attack or misuse.

Configuring monitors on production lines

The prerequisite only needs to be configured once in the Nexeed Industrial Application System.

The procedure must be performed for each computer and each user.

Prerequisite

Configuring the automatic login in the Nexeed Industrial Application System

Procedure

  1. Configuring the automatic login in Windows.

    See learn.microsoft.com: turn-on-automatic-logon

  2. Configuring the automatic login to the identity provider with the Windows user

    If the user is logged out, they may need to log in to the identity provider.

  3. Set cookies in the browser

  4. Configuring the automatic logout in the Nexeed Industrial Application System

  5. Configuring the command line parameters in the browser

  6. Configuring screensaver and power settings in Windows

Configuring the automatic login in the Nexeed Industrial Application System

In the Nexeed Industrial Application System a default identity provider must be defined so the login mask is skipped and the Windows user is automatically logged in to the identity provider. If the Windows user is not automatically logged in to the identity provider and the selection of a user appears with the identity provider, the single sign-on function must be configured in the browser.

Configuring the automatic login to the identity provider with the Windows user

autologin_forward_direct_2023_02_02

In order to realize the automatic login, an identity provider is required. The identity provider must be configured in the Multitenant Access Control module and must be configured as the default identity provider.

Identity providers

From Nexeed Industrial Application System 2023.02 version onwards, the standard identity provider can be configured in the Multitenant Access Control module.

Alternatively, the default identity provider can be passed to the Nexeed Industrial Application System via the query parameter preferred_idp. The query parameter preferred_idp must be appended to the URL.

Example:

https://<server>?<parameter>; &preferred_idp="Identity provider"

If a default identity provider is defined but another user is to be logged in, an invalid identity provider can be written to the preferred_idp query parameter. The login mask is then displayed again and another user can be logged in.

Example:

https://<server>?<parameter>; &preferred_idp="undefined"

Configuring the automatic login to the identity provider with the Windows user

The browser must be configured on the computer used to view the content.

If the Single Sign-On feature is not configured in the browser, the identity provider displays a user selection. The Single-Sign-On functionality must be configured in the browser so that the Nexeed Industrial Application System automatically logs the Windows user on to the identity provider.

Browser Description

Edge

The Windows user will be used automatically.

Firefox

Configure Single Sign-On in Firefox:

https://support.mozilla.org/en-US/kb/windows-sso

Chrome

Configure Single Sign-On in Chrome:

https://chrome.google.com/webstore/detail/windows-accounts/ppnbnpeolgkicgegkbkbjmhlideopiji

Set cookies in the browser

The cookies must be set in the browser that is used to display the content.

A cookie banner is displayed in the Nexeed Industrial Application System. The user must accept the cookies so that the cookie banner is no longer displayed when logging in again.

Accept or reject cookies in the cookie banner

mac_cookies 2024-01

The cookies are saved depending on which selection is made. A new preference query is displayed:

  • If one or more checkboxes are activated, after one year.

    Or:

  • If no checkbox is activated, after one month.

Set cookie manually in the browser

Alternatively, the do-consent cookie can be set manually in the browser for the Nexeed Industrial Application System.

Example:

do-consent: \{“consent”:\{“convenience”:true,”analysis”:false,”marketing”:true,”custom”:[]},”timeToLive”:365,”timestamp”:1706715823318,”version”:4}

Element Description

consent.convenience/analysis/marketing/custom

true == Consent to cookies of this type.

false == Reject cookies of this type.

timeToLive

Days since 'timestamp' until the cookie preferences are queried again.

timestamp

Unix time stamp (seconds since January 1, 1970 UTC) for preference selection time.

version

Version of the cookie banner or the storage format of the preferences.

Configuring the automatic logout in the Nexeed Industrial Application System

The automatic logout must be configured with the user used to view the content.

The automatic logout from the Nexeed Industrial Application System is set to 5 minutes of inactivity by default. After the set time, an automatic logout is triggered by the portal.

  1. Open the user profile in the Nexeed Industrial Application System.

    autologin_auto_logoff_2023_02_02
  2. Open the drop down list Log Out.

  3. Choose Never while page is open.

  4. Confirm settings with Save.

Configuring the command line parameters in the browser

The command line parameters for the browser must be configured on the computer used to display the content.

The command line parameters for the browser can be stored in the autostart folder of the operating system by using a script.

Run browser in full screen mode or kiosk mode

The full screen mode or the kiosk mode can be realized via the command line parameters of the browser. If the browser is to be run in protected kiosk mode, additional settings must be configured in the browser. More information about the kiosk mode of the browsers can be found in the documentation of the providers.

The browser must be closed before entering the command line parameters, to ensure that the command line parameters work correctly.

Chrome Edge Firefox

Documentation of the provider

https://developer.chrome.com/

https://learn.microsoft.com/en-us/deployedge/microsoft-edge-configure-kiosk-mode

https://wiki.mozilla.org/Firefox/CommandLineOptions

Profile selection

--profile-directory="Profile path"

The profile path does not match the profile name.

In the profile settings, activate the checkbox create desktop shortcut.

--profile-directory="Profile path"

-P "Profile name"

-profil "Profile path"

Avoid interruption

--no-first-run

Full screen mode

--start-fullscreen

--start-fullscreen

The Startup Boost settings must be disabled in the browser settings.

-new-window --start-fullscreen

Kiosk mode

--kiosk

--kiosk

--edge-kiosk-type=fullscreen

-new-window --kiosk

URL

Add the URL in quotation marks.

Example of a desktop shortcut

start chrome --kiosk "https://portal.bosch-nexeed.com"

start chrome --start-fullscreen "https://portal.bosch-nexeed.com"

start msedge --no-first-run --kiosk --edge-kiosk-type=fullscreen "https://portal.bosch-nexeed.com"

start msedge --no-first-run --start-fullscreen --edge-kiosk-type=fullscreen "https://portal.bosch-nexeed.com"

start firefox -new-window --kiosk "https://portal.bosch-nexeed.com"

start firefox -new-window --start-fullscreen "https://portal.bosch-nexeed.com"

Add command line parameter URL

The URL must be added in quotation marks after the command line parameter of the browser.

  • Go to Dashboard or Module.

  • Copy URL from the browser adress bar.

    Copying the URL from the browser is possible from Nexeed Industrial Application System 2023.02 onwards.

  • Add URL in quotation marks behind the command line parameter.

Running Nexeed Industrial Application System in full screen mode

In order to run the Nexeed Industrial Application System in full screen mode, the query parameter maximize_content=true must be appended to the browser URL.

https://<host>?<parameter>&; maximize_content=true

Set default identity provider

If the default identity provider is handed over with the URL, the query parameter preferred_idp must be appended to the browser URL

<<configuring_the_automatic_login_in_the_nexeed_industrial_application_system[Configuring the automatic login in the Nexeed Industrial Application System]

Example:

https://<host>?<parameter>&maximize_content=true&; preferred_idp="Identity provider"

Known limitations and troubleshooting

"Pick an account" screen is shown

When Active Directory or Entra ID is used, a "pick an account" screen may be shown instead of successfully logging in automatically. This is caused by an explicit logout at the identity provider that has previously been performed on the device, during which the cookies AADSSOTILES and ESTSSOTILES are set by login.microsoftonline.com to remember this explicit logout.

To avoid this behavior even when explicit logouts are triggered on the device, the cookies AADSSOTILES and ESTSSOTILES must not exist. This can be achieved by regularly (re-)opening a new incognito session (Hint: ambient login may be disabled in incognito sessions). Another alternative is using tools to filter, block or cleanup specific cookies.

Parts of the dashboard or modules display error messages

The Nexeed Industrial Application System restarts and is displayed correctly after 5 minutes at the latest.

By default, the single sign-on timeout is set to 10 hours. To avoid this behavior, close and reopen the browser before the single sign-on session expires.

Automatic login does not work in private/incognito sessions in the Edge Browser

Environment authentication is not enabled by default in a private/incognito session.

Environment authentication can be enabled in the registry database.

Element Description

Registry-Hive

HKEY_LOCAL_MACHINE

Or:

HKEY_CURRENT_USER

Registry path

Software\Policies\Microsoft\Edge

Description

AmbientAuthenticationInPrivateModesEnabled

Type

REG_DWORD

Value

0 == Enables environment authentication in regular sessions

1 == Enables environment authentication in regular/private sessions

2 == Enables environment authentication in regular sessions and guest sessions

3 == Enables the Environment authentication in regular/private sessions and guest session

Contents

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

Changelog Corporate information Legal notice Data protection notice Third party licenses