Configuration of the Process Dashboard
The various configuration options for the Process Dashboard are presented and described below.
General module configuration
You can access the setting options via the administration area in the tab Process Dashboard > General tab.
| Setting (ID) | Type | Description |
|---|---|---|
Group: module |
||
Module_ForceLoad |
bool |
If this value is active, the module is also loaded when the BPC interface is loaded. |
Module_Icon |
text |
Icon of the respective module in the tab of the administration area |
Module_RestrictInstanceAccess |
bool |
Access can be restricted for the use of module components. If the configuration for restricted access is set (true), the corresponding right must be assigned separately for each component, so that the user can access the component. |
Group: plugin |
||
PluginConfiguration |
json |
If the module is plugin-enabled, the configuration of the plugin can be set here Plugin can be entered or refined here. |
Group: security |
||
SanitizeHTML |
bool |
If activated, javascripts and invalid elements are automatically removed. See HTML Sanitizing. |
Component configuration
You can access the setting options via the administration area in the tab Process Dashboard > Components.
| Setting (ID) | Type | Description |
|---|---|---|
Group: module |
||
Module_Header |
bool |
Enables the activation/deactivation of an additional display and function area in the header of the module. |
Module_Description |
text |
Enables the storage of a short description of the module. Is displayed as a tooltip of the module header. |
Module_Icon |
text |
Defines the display icon of the module. The icons of the FontAwesome library are available for selection. |
Module_Name |
text |
Defines the display name of the module. |
Group: security |
||
SanitizeHTML |
bool |
If activated, Javascripts and invalid elements are automatically removed. See HTML Sanitizing. |
Group: Configuration |
||
text |
Display of the dashboard in columns (default) or as a table. |
|
Integer |
Number of columns in the dashboard. |
|
Integer |
Number of rows in the dashboard. |
|
Dashboard configuration |
JSON |
The dashboard is configured via the user interface, see Customizing the dashboard view. |
Group: Refresh |
||
Enable auto-refresh |
Bool |
Enable auto-refresh of the dashboard |
Auto-refresh interval |
Integer |
Interval in seconds for the automatic refresh of the dashboard |
Group: Widget header |
||
Show information |
Bool |
All widgets contained in this dashboard receive an icon in their header. Information about the widget is displayed at the touch of a mouse. |
Enable widget movement |
Bool |
All widgets contained in this dashboard receive an icon in their header. A menu opens with a mouse click, which enables the associated widget to be moved. |
Enable widget refresh |
Bool |
All widgets contained in this dashboard receive an icon in their header. Click to refresh the widget. |
Enable module jump |
Bool |
All widgets contained in this dashboard receive a jump icon in their header. Click to jump to the associated module. |
Group: Toolbar |
||
Activate update in toolbar |
Bool |
Activate the update via the toolbar |
Content toolbar left |
JSON |
Content of the toolbar on the left side see Dashboard quick functions |
Content of the toolbar on the right |
JSON |
Content of the toolbar on the right see Dashboard quick functions |
Configuration with the JSON editor
This setting Dashboard configuration configuration contains a JSON array which contains Parameters for the individual widgets.
[
{
"columnFlex": 307,
"widgetConfiguration": {
"name": "CORE_SESSIONS_WIDGET_NAME",
"additionalActions": [],
"description": "CORE_SESSIONS_WIDGET_DESCRIPTION",
"iconCls": "x-fal fa-users",
"title": "foo"
},
"widgetId": 1678110392218,
"flex": 1,
"collapsed": false,
"column": 0,
"cellIndex": "0-0",
"colspan": 1,
"rowspan": 1,
"className": "BPC.view.widget.sessions.SessionGrid",
"collapsible": true,
"height": null
},
...
]
| Field | Data type | Description |
|---|---|---|
columnFlex |
Number |
Width of the column in relation to the other |
widgetConfiguration |
JSON |
Widget specific configuration. |
widgetId |
String |
Internal ID |
flex |
Number |
Height of the widget in relation to the other |
collapsed |
Boolean |
|
column |
Integer |
Index of the column in which the widget is to be displayed. The first column has the index 0. |
cellIndex |
String |
Index of the cell (<Spalte>-<Zeile>) in which the widget is to be displayed. |
colspan |
Number |
Specifies how many columns a cell should cover horizontally. If colspan: 2 is set, the cell takes up two columns. |
rowspan |
Number |
Specifies how many rows a cell should cover vertically. If rowspan: 2 is set, the cell takes up two rows. |
className |
String |
Class name of the widget to be loaded. |
collapsible |
Boolean |
|
height |
Number |
Fixed height for the widget.
Requires |