Purpose
To show useful information and tasks that needs to be performed to users with a specific role.
BILD
Configuration
In Cloud:
Has to be activated with setting “enableDashboard”
Do not enable the widget for stock levels. They have a known issue that will cause Backoffice to freeze for ALL USERS IN THE INSTALLATION
Setup widgets:
Navigate to widgets view. When creating a new widget a widget type has to be chosen (cannot be changed later!)
Set a name and (if it exists) a value for the chosen widget type property.
Picture: Creating a new widget in configuration.
Picture: Sov of creating a widget with an integer-field property.
Setup Dashboards:
Create a new dashboard.
Name: Only used to identify different dashboards for users during configuration.
Roles: Which roles should this dashboard be shown for. Only one dashboard per role is allowed.
Widgets: Which widgets should be shown in this dashboard.
Picture: Sov of dashboard
Picture: Adding/Attaching widgets to dashboard.
(TP49483 / 2023.4103)
You can now change the order of widgets on a dashboard by moving them up and down.
The dashboard:
//todo
Widget types:
Message-widget: Show a simple message
Member-join-date: Number of new members* since X number of days.
DashboardService:
//todo add more
Retrieves data from installation through debezium → kafka → mysql sink → dashboard-service-db
Configuration is setup using BRP Cloud (See above). The configurations are stored in the dashboard-database using api-calls from BRP Cloud.