Core Services settings
The various configuration options for the Core Services are presented and described below.
You can access the settings options via the administration area in the tab Core Services tab.
Module
General module settings
Name (ID) |
Description |
|---|---|
Name |
Name or title of the module/component. |
Icon |
Individually selectable icon that is displayed before the title. |
Description |
Can be used as an additional description that is displayed in the module header. |
Module Load Strategy |
Controls the loading behavior of the individual modules in the frontend. With "onDemand", modules are only loaded when they are actually needed. This can have a positive effect on the initial loading process and overall performance.
|
Base Path REST API |
Base path of the module to its offered REST API. |
Identity Provider
Settings for using external identity providers
Name (ID) |
Description |
|---|---|
Identity Provider |
The identity provider used by the BPC. |
Login
Settings for User login
Name (ID) |
Description |
|---|---|
Show Organization Selection |
Allows you to set the organization(s) in the login mask that should be active after login. |
Default Organization |
Name of the organization that should initially be specified in the login mask. |
Login Title |
Text that is displayed in the login mask in the title. |
Login Welcome Message |
Text that is displayed below the login mask. |
Show Password Reset |
Shows the option to reset the password in the login mask. |
Remove Deep Link on Logout |
If the option is activated, the deep link is removed on logout. This means that after logging in again, you will be on the respective landing page of the BPC and not in the previous view. |
Default Language |
Default language of the BPC. If this is set, the BPC is loaded in this language as long as the user does not change it for themselves. |
Language Selector |
Displays the language selection in the login mask. |
Landingpage |
This configuration can be used to set different landing pages depending on organizations, roles or user rights. |
Core Settings
Settings for core functionalities in the BPC
Name (ID) |
Description |
|---|---|
REST API URL Extension |
Base path for the BPC REST API. |
External URL Path |
Specification of the path in addition to the external base URL. If the BPC can be reached at <code>https:example.com:8282/bpc/</code>, for example, <code>/bpc/</code> must be configured here. |
External Base URL |
The server address (incl. port, but without path) via which the BPC can be accessed by users. |
Session Check Interval |
Interval (in seconds) at which the identity provider checks whether the login of users logged in to the BPC is still active. The value 0 deactivates the check. |
Inactivity limit in minutes. If a user is not active for the configured period of time, they are automatically logged out. Not active means that there is no active connection from a browser. The value 0 deactivates the check. |
|
Fallback Language |
Fallback language for missing translations. If individual translations are missing in the current language, these are replaced by those in the fallback language. |
Custom Translations |
Contains user-defined translation texts. It can also be used to overwrite existing texts in the BPC. The corresponding language setting should be used for the configuration. |
Deployment Configuration |
Definition of settings for which a warning should appear during deployment. See Deployment and Deployment constraints |
Mandatory User Role |
If set, only users with this role can use the BPC. |
OpenSearch
Settings for accessing OpenSearch
Name (ID) |
Description |
|---|---|
Index Creation Settings |
The value is set as its "settings" value when creating/generating an OpenSearch index. Is also used during reindexing, as this creates a new index. |
Index Creation Templates |
These templates are stored directly in OpenSearch and then automatically applied by OpenSearch using the pattern when a new index is created. This is also applied during reindexing, as this creates a new index. |
Dynamic Field Templates |
The value is set as "dynamic_templates" when creating/generating an OpenSearch index in field mappings ("mappings"). Is also used during reindexing, as this creates a new index. |
Backup
Backup settings
Name (ID) |
Description |
|---|---|
Automatically Backups |
If this option is active, the entire configuration is backed up before each individual change is made. |
Backup Configuration for Log Service Indices |
Default Backup Configuration for Log Service Indices. |
Backup Configuration for Storage Service Indices |
Backup Configuration for Storage Service Indices. |
Backups |
List of backup jobs. These periodically back up OpenSearch indices. |
Repository |
Configuration of the storage location for OpenSearch indices. This configuration is passed directly to OpenSearch. Details can be found in the OpenSearch documentation for the Snapshot Repository API. |
Frontend
Settings for customizing the BPC frontend
Name (ID) |
Description | ||
|---|---|---|---|
Hide Single Application Area |
If only one application area is active and available for the respective user, the display of the current application area is hidden. |
||
Navigation Width |
The initial width of the navigation when unfolded. |
||
Navigation Toolbar Collapsed Width |
The width of the navigation when folded. |
||
Navigation Expanded |
Controls the initial display of the navigation. This can be expanded or minimized. When minimized, only icons are displayed. |
||
Header Height |
Header height in pixel |
||
Menu in Global Header |
Controls the display of the menu in the global header. |
||
Show Logout in Global Menu |
Controls the display of the logout in the global header. |
||
Additional Files |
This setting can be used to load additional files (CSS and JS files are supported) for the user interface in the browser.
|
||
Navigation |
Controls the display of the navigation on the left-hand side. |
||
Global Header |
Controls the display of the global header. |
||
Navigation Configuration |
Settings for the navigation elements in the BPC. Changes should only be made via the navigation settings page. |
||
Browser Title |
Title in Browser Tab Der Browser Titel kann über diesen Konfigurationsparameter statisch oder mit Platzhaltern konfiguriert werden. Statischer Titel: Für einen statischen Titel ist nur der jeweilige Text als Konfiguration einzutragen, z.B. Platzhalter: Platzhalter werden durch geschweifte Klammern gesetzt.
Die Klammern und der Inhalt wird dann entsprechend ersetzt. Mögliche Werte für den Platzhalter:
|
||
Color Indicator |
The background is marked in the specified color. This can be used to mark different deployment stages. |
||
Favicon URL |
URL to an alternative favicon. This can be provided via your own theme, for example. |
||
Welcome Notification |
Text that is displayed as a notification after the initial loading of the interface. |
||
Date Range Favorites |
The date ranges configured here are offered via the quick selection of fields for the selection of date ranges. |
||
Global Date Context |
Displays a selection for a date range in the global header bar. If this is activated, it affects the content of the displayed modules. |
||
Default Date Format |
Standard format for dates. If no format is specified, the format stored for the respective active language is used. |
||
Cookie Banner |
Initially displays a cookie banner when loading the BPC. |
||
Left Global Header Content |
Contents on the left in the global header. |
||
Right Global Header Content |
Contents on the right in the global header. |
||
Module Header Content |
Additional content in the module header. |
Frontend Logging
Frontend logging allows client-side JavaScript console outputs to be written into the backend
Name (ID) |
Description |
|---|---|
Send Frontend Logs to Backend |
If this option is active, log entries are sent from the browser console to the backend and saved there. |
Log Level |
Level of detail of the logging. The finer the log level is configured, the more data is recorded. A high volume of log entries can have a negative impact on the performance of the system. |
Performance Monitoring
Settings for performance monitoring
Name (ID) |
Description |
|---|---|
Performance Tracing |
Activates the saving of browser performance data in the backend. This can be displayed in the Performance Monitor. The data contains various metrics that are generated when using the BPC. The data is recorded anonymously and sent periodically to the backend when the BPC is used. |
Theme
Settings for customizing the BPC theme
Name (ID) |
Description |
|---|---|
Theme |
Initial design in which the BPC is loaded. |
External Links
Settings for external links
Name (ID) |
Description |
|---|---|
Online Documentation |
If a URL is specified, a link to this URL is offered in the global menu within the global header. |
License
Settings for the BPC license
Name (ID) |
Description |
|---|---|
License Notifications |
This setting controls the time at which license expiry notifications are generated. |
Licensed Modules |
Contains information from the currently loaded license. This setting cannot be overwritten. |
Plugin
Settings for managing plugins in the module
Name (ID) |
Description |
|---|---|
Plugin Configuration |
Configuration of plugins that are to be displayed within this module. The plugin configuration page of the respective module should be used for customization. See Plugins |
API Keys
Settings for API keys
See API keys
Name (ID) |
Description |
|---|---|
API Key Notifications |
Notifications for expiring API keys. This configuration can be used to control when notifications are sent for expiring API keys. |
API Keys |
API Keys |
Account
Settings for the user account menu
Name (ID) |
Description |
|---|---|
User Account Page Actions |
Specifies which actions are offered on the user information page. |