Configuring the Process Dashboard
The various configuration options for the Process Dashboard are presented and described below.
General Module Configuration
You can access the settings via the administration area under the Process Dashboard > Generaltab.
| Setting (ID) | Type | Description |
|---|---|---|
Group: module |
||
Module_ForceLoad |
bool |
If this setting is enabled, the module is loaded when the BPC interface is loaded. |
Module_Icon |
text |
Icon for the respective module in the administration area tab |
Module_RestrictInstanceAccess |
bool |
Access to module components can be restricted. If the configuration for restricted access is set _ to true,_ the corresponding permission must be granted separately for each component, so that You can access the component. |
Group: plugin |
||
PluginConfiguration |
json |
If the module supports plugins, the plugin configuration can be entered or refined here. |
Group: security |
||
SanitizeHTML |
bool |
When enabled, JavaScript and invalid elements are automatically removed. See HTML Sanitizing. |
Component Configuration
You can access the settings via the administration area under the tab Process Dashboard > Componentstab.
| Setting (ID) | Type | Description |
|---|---|---|
Group: module |
||
Module_Header |
bool |
Enables or disables an additional display and function area in the module header. |
Module_Description |
text |
Allows you to enter a short description of the module. Displayed as a tooltip for the module header. |
Module_Icon |
text |
Defines the icon displayed for the module. You can choose from the icons in the FontAwesome library. |
Module_Name |
text |
Defines the display name of the module. |
Group: security |
||
SanitizeHTML |
bool |
When enabled, JavaScript and invalid elements are automatically removed. See HTML Sanitizing. |
Group: Configuration |
||
text |
Display 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 Customize the Dashboard View. |
Group: Refresh |
||
Enable Auto-Refresh |
Boolean |
Enable automatic 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 will have an icon in their header. Hovering over the widget displays information about it. |
Enable Widget Drag |
Bool |
All widgets included in this dashboard will display an icon in their header. Clicking opens a menu that allows you to drag the corresponding widget. |
Enable Widget Refresh |
Bool |
All widgets contained in this dashboard will display an icon in their header. Clicking the mouse refreshes the widget. |
Enable Module Jump |
Bool |
All widgets contained in this dashboard will display a jump icon in their header. Clicking takes you to the corresponding module. |
Group: Toolbar |
||
Enable updates in the toolbar |
Bool |
Enable updates via the toolbar |
Toolbar content on the left |
JSON |
For the toolbar content on the left, see Dashboard Quick Actions |
Toolbar content on the right |
JSON |
For the contents of the toolbar on the right, see Dashboard Quick Actions |
Configuration with the JSON Editor
This "Dashboard Configuration" setting configuration contains a JSON array that includes 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 relative to the other |
widgetConfiguration |
JSON |
Widget-specific configuration. |
widgetId |
String |
Internal ID |
flex |
Number |
Height of the widget relative to the other |
collapsed |
Boolean |
|
column |
Integer |
Index of the column in which the widget should be displayed. The first column has an index of 0. |
cellIndex |
String |
Index of the cell (<Spalte>-<Zeile>) in which the widget should be displayed. |
colspan |
Number |
Specifies how many columns a cell should span horizontally. If colspan is set to 2, the cell spans two columns. |
rowspan |
Number |
Specifies how many rows a cell should span vertically. If rowspan is set to 2, the cell spans two rows. |
className |
String |
Class name of the widget to be loaded. |
collapsible |
Boolean |
|
height |
Number |
Fixed height for the widget.
Requires setting |