💡 Compared to the regular Personal Dashboards the Non-Personal Dashboard variant can be managed configured by administrators via the Organization Unit assignment.
BEFORE YOU START
Contact Center Please note that only Contact Center licensed users can access the Dashboards feature. As Admin you may create as many Non-Personal Dashboards as needed.
| Role | Permission |
TENANT ADMIN / OU ADMIN |
Non-Personal Dashboards are managed only by administrators. Created via Administration > Configuration > Non-Personal Dashboards. The configuration steps are described below on this page. |
TEAM OWNER, |
User Accounts (Service Owners, Supervisors, Agents) can view Non-Personal Dashboards, but not edit them. Personal Dashboards are created via Nimbus User Portal > Dashboards. |
Creating a Non-Personal Dashboard
The creation of new Non-Personal Dashboard is very similar to that of Personal Dashboards, however with additional steps for publishing. Basically you perform the following steps:
- Define general Dashboard details
- Add and configure widgets and properties
- Once ready, publish the Dashboard
- Inform Nimbus portal users to view the Dashboard
General Dashboard details
This step is nearly identical to Personal Dashboards:
- Head to Configuration > Dashboard > Non-Personal Dashboards and click "Create New".
-
Provide the dashboard details (Name, Description, Organization Unit, Color, Picture) in the popup.
💡 You can change these details later if needed. - After creation you can now see your Dashboard in the list. You can now start to edit its properties.
Edit Widgets and Properties
The same as on personal Personal Dashboards you now add Dashboard Widgets and adjust their Widget Properties to your liking. Click on the accordions below for more details:
Show list of widgets available per user...
Dashboard Widgets
INC Dashboard Widget Data Size Limitations
☝FILTER/QUERY SIZE LIMITATIONS
To keep the performance on Dashboards manageable, query limits of 200 users / 200 services each apply on filtering (e.g. when selecting very large Organization Units). This limit applies summed-up across all widgets on the same Dashboard.
💡A warning and counters will be shown when this limit is exceeded and data will not be queried.
💡(Existing) Dashboards that break this limit will not be adjusted retroactively, but also show the warning instead of the actual data query.
Contact Center Portal User Roles with access ► |
SUPERVISOR | TEAM / SERVICE OWNER |
CC USER | ||||
|---|---|---|---|---|---|---|---|
| Widget Group | Name | Description | User | Service | Owner | Owner Limited | Team Member / Agent |
|
Service Widgets |
Service KPI Tile | Shows a single service KPI for the selected services. | ✅ | ✅ | ✅ | ✅ | |
| Service KPI Tabular | Shows Service KPI's per Service in a tabular view. | ✅ | ✅ | ✅ | ✅ | ||
| Service KPI Chart | Shows a single historical service KPI value of today for the selected services with comparative trend and graphical look back. | ✅ | ✅ | ✅ | ✅ | ||
| Service KPI Comparison Chart | Shows Service KPI's in a chart per Service for comparison. | ✅ | ✅ | ✅ | ✅ | ||
| Service KPI Graph | Shows Service KPI's aggregated for one or more services over time. | ✅ | ✅ | ✅ | ✅ | ||
| Service Queue Tabular | Shows the current tasks in queue for multiple services. | ✅ | ✅ | ✅ | ✅ | ||
| Live Service Tasks Tabular | Shows the current live inbound tasks for multiple services. | ✅ | ✅ |
✅ | ✅ | ||
| Service Outbound Tasks Tabular | Shows the current Outboundoutbound tasks for multiple services. | ✅ 🔧 |
✅ 🔧 |
✅ |
✅ | ||
| Service External Tasks Tabular | Shows a heatmap with task resolution information with historical data ranging back up to 4 weeks. | ✅ 🔧 |
✅ 🔧 |
✅ |
✅ |
||
| Service Heatmap | Shows the a Heatfor multiple services. | ✅ | ✅ | ✅ | ✅ | ||
| Service Supervision | Shows the current tasks for multiple services to supervise → See Dashboard Supervision |
✅ ▼ |
|||||
| User Widgets | User Performance Tabular | Shows the user performance information in a tabular view. | ✅ | ||||
| User State Tabular | Shows the current user states in a tabular view. | ✅ | ✅ | ||||
| User State Chart | Shows the current user states in a chart view. | ✅ | ✅ | ||||
| User Supervisor Tabular | Allows supervisors to administrate users. → See Dashboard Supervision |
✅ ▼ |
|||||
| User Tile | Shows a count of users matching your filter criteria. | ✅ | ✅ |
||||
| Common Widgets | Markdown | Allows you to display formatted text and pictures on your dashboard through markdown syntax. | ✅ | ✅ | ✅ | ✅ | ✅ |
| Date & Time | Shows the current Date and/or Time. | ✅ | ✅ | ✅ | ✅ | ✅ | |
| Embedded Website | Allows you to present external content/websites on your dashboard. | ✅ | ✅ | ✅ | ✅ | ✅ | |
About widget access
🔎Dashboard Access:
- Contact Center User licenses are required to view any personal Dashboards or non-personal Dashboards in the Nimbus UI.
- Additionally, a service-affiliated user role (e.g. member, owner) is required to see data in within widgets, following Organization Unit rules (→ see Data Access Rule below).
🔎Supervision / Agent Roles:
- 🔧 Users with additional extended permissions (Supervisors , Service/Team Owners) can interact with certain widgets, e.g. to perform Dashboard Supervision or delete pending from the queue. ✅ This requires an additional “Supervisor” role, to be applied via User Administration > Roles tab.
- ☝ Note that Supervisors which also act as Agents (assigned in Agent Service Settings) cannot engage in Supervision sessions while they have a call ongoing.
🔎Data Access Rule: Dashboards and data shown inside widgets follow general User Permission and Organization Unit restrictions, meaning:
- Data is shown according to the currently logged in user permissions, not any delegated permissions of the user that created the Dashboard.
- Filter (re)adjustments to widgets are allowed if the user has access, but only by following "reading along the path" Organization Unit rules of that user.
🤔 What does this mean? Dashboard user B may see and customize widgets which may have been originally added by different user A (e.g. an higher level Admin). However, the Service KPI, as well as User and Task information shown inside those widgets is always limited to the services the user B is a part of.
Show configurable widget properties...
Dashboard Widget Properties
💡How to browse this table
Properties, filters, and settings listed below apply for all Dashboard widgets in both Personal Dashboards and Non-Personal Dashboards.
💡Tipps and Tricks:
- Many widgets share concepts (e.g. filtering, thresholds), so the the table below is alphabetically sorted by all shared properties.
- This table is large. When you view this page standal<one, use the Table of Contents on the right-hand side to navigate. You can also use CTRL+F to search for particular elements matching to the Nimbus UI.
🔎Notes:
Concept information: Widgets and KPIs greatly rely on Nimbus task-related concepts and Nimbus KPI Calculations, including any related terminology. We also recommend to visit our User States page as a comprehensive overview on how Nimbus ties into MS Teams presence and tracks service users to distribute incoming service tasks efficiently.
GDPR Even if configured correctly, “User state” related information will not be shown in Dashboards while disabled in Data Privacy Tenant Settings. This involves any data revealing how long a user has spent in their current Presence State (MS Teams), Nimbus Duty Profile, and any related “Time in State” columns. Outside of Dashboards, the privacy option also affects other related overviews and widgets in Nimbus.
| Property | Dashboard widgets using this property | Description / Usage tips | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Avatar |
|
Picture of the user, as defined in the Tenant's user directory. Also shows the → Presence State as a small colored dot. | ||||||||||
Background Color |
|
A choice of background colors. 💡The font color inverts automatically to increase contrast on bright colors. |
||||||||||
Colors (Value thresholds) |
|
Colors can be applied:
On Heatmaps the colors are fixed as follows:
🔎 Also see → Thresholds. |
||||||||||
Columns |
|
💡To reorder, drag and drop the entries During Edit Mode you can do the following:
|
||||||||||
Content |
|
Uses → Markdown language to show content of your choice. Supported features are:
☝ Unsupported extended Markdown Syntax may work, but break the widget layout. |
||||||||||
Controls |
|
🔍This column relates exclusively to Supervision widgets. ✅ You require "Supervisor" User Roles to use the controls. Refer to Dashboard Supervision for details. |
||||||||||
Data Source |
|
☝ Attention: Your previous data source selection is removed when switching between options below. If you need to filter with different sources (e.g. specific users and Organization Units), create two separate widgets instead. Select a type of data source with the following options:
Organization Units - ✅ SUPERVISOR Role: You require a Service / User Supervisor role granted for the corresponding Organization Unit to see entries. Also see → User Administration > Roles tab.
|
||||||||||
Date and Time (widget) |
|
Note: Properties below are unique to the "Current Date and Time" widget:
|
||||||||||
Due Date |
|
Limit the list of scheduled Outbound Call tasks that only match the due date criteria. 🔍 Outbound tasks are created and manipulated via Flow Actions of the Microsoft Power Automate Connector. |
||||||||||
Filters |
|
Filters narrow down entries in widgets. ✅ Filters apply on entries selected via → Data Source field (either Services, Users, or Organization Units). ✅ GDPR You need to be "Owner" of services on which you want to apply user filters on. Refer to User Roles for a detailed overview on which user role can see the data you showcase in a Dashboard widget. Note that a maximum query size applies in addition to filters. More on this in the → Limitations chapter at the bottom. Based on the widget type the following filters are available:
🔍 References: 1 Learn more about this by visiting Responsibility Profiles and Skills and Responsibilities. 2 Also see "Duty Profile" column in any “User-” type widgets in the Dashboard. 3 Learn more by reading about Supported Modalities. 4 Refer to the Microsoft documentation to learn more about the different Presence States and Activities in MS Teams. 5 Also see → "States" entry in this table. For more clarity you can apply → Thresholds with → Color values to your filters 6 Also see → Nimbus KPI Calculations for details on how the (not) handled tasks are calculated. 💡Good to know: In addition to filters you can apply → Thresholds to highlight when certain criteria are met. |
||||||||||
Height |
|
Determines grid tiles used by this widget. 💡Note that …
|
||||||||||
Items per Page |
|
For tabular widgets, amount of entries to show before pagination should occur. |
||||||||||
Orientation |
|
For bar chart widgets, shows the bars in either horizontal (x-axis) or vertical (y-axis) direction. |
||||||||||
KPI(Metrics, Primary and Secondary) |
|
Various Key Performance Indicators (KPI), also used within "Live" Reporting for each service.
"Historical" / based on → TimeFrame
💡Good to know: Some widgets allow to display a single KPI name in the → Title field. The placeholder <KPI> will dynamically get replaced with your selected KPI. ☝Note: Changing KPI Units deletes thresholdsSome widgets allow to define → Thresholds to react to KPI value changes with color and sound. When changing your KPI Metrics (e.g. from % to flat numbers), note that:
💡Tip: If this happens to you by accident you can restore your previous threshold settings by cancelling the widget edit, which discards your changes. ⚖ KPI values are weighted against total amountAverage calculated KPI values are weighted against the total amount of items (e.g. Tasks, Handled Calls, Reachability, etc.) within the services specified in your widget → Filter. 💡 This is to ensure that - for example - a service with just one failed call showing a 0% handled-rate does not negatively impact overall KPI metrics of services with thousands of calls with a 99% handled-call rate. 🔃KPI selection restricts other fieldsSelection of a KPI criteria will automatically restrict other fields to the same type (e.g. tasks, time, percentages). Example: On a comparison chart, picking any KPI of type 💡This is to keep the axis reference and unit count consistent. 💡To show different KPIs, either start a separate widget or delete any KPI entries, switching the last entry to a different criterion (e.g. percentage, task, user, time, etc.). |
||||||||||
Legend |
|
Allows to hide or show a KPI legend on any side of the widget. Options: Hidden, Right, Bottom, Left, Top 💡When "Hidden" is selected, the legend can be accessed via mouseover on an info-icon in the widget corner.
|
||||||||||
Level |
|
Shows the level of call (task) escalation in a service queue. A user's individual Duty State (and associated Responsibility Profile ) determines at which level they are considered for calls. Skills and Responsibilities are defined for each user. Only users matching the criteria are selected for calls. → See Filters . 🔍 Level escalation is defined in a Distribution Policy and applied in the Distribution Service Settings of the respective Contact Center Service. |
||||||||||
Look Back Chart |
|
💡This widget property can be combined with a → Trend indicator, or used standalone.
Look Back Chart with value axis. Detailed datapoints are shown on mouseover |
||||||||||
Presence Activity |
|
Shows the MS Teams Presence Activity (Out of Office, Busy in a Call, etc.) if extended presence tracking is enabled for the tenant. → See widget Filters. |
||||||||||
Presence State |
|
Narrows down Users the MS Teams Presence state (Available, Available (Idle), Away, Be right back, Busy, Busy (idle), Do not disturb, Offline, Unknown). → See widget Filters. |
||||||||||
Primary KPIs |
|
Optional KPI to show on the left Y-Axis. Can either be:
Up to 4 Metrics of the same type can be shown (stacked). 🔍 Also see → “KPI” entry in this table for details on each available metric. |
||||||||||
Priority |
|
Column showing the 🔎 Task Priority of incoming calls. Tasks are distributed in a Round-Robin method. 🔎Note “Strict” priority tasks take precedence while “None” priority may get starved by any other priority tasks. Visit the Task Priority page for more details. |
||||||||||
Retries Left |
|
Limit the list of Outbound Call / Call On Behalf tasks that only match the remaining retries criteria. 💡A retry is one attempt to distribute an outbound call to a user. If the Nimbus user (Agent) does not respond in time, this number is incremented up until a specified maximum. 🔍 Tasks retries are specified and manipulated via Flow Actions of the Microsoft Power Automate Connector. |
||||||||||
Scale |
|
Text and Element scaling within the widget. 💡Does not impact → width or → height of the widget itself. Overflow will result in scroll bars shown inside the widget. |
||||||||||
Secondary KPIs |
|
Optional KPI to show on the right Y-Axis. Can either be:
Up to 4 Metrics of the same type can be shown (stacked). 🔍 Also see → KPI for details on each Metric. |
||||||||||
States |
|
Determines the status of a task, as it used in other Nimbus UIs:
1🔍External / Outbound Tasks are created and manipulated via Flow Actions of the Nimbus Power Automate Connector. |
||||||||||
Supervision Active |
|
Status indicator for when Supervision → Controls were used. 🔍 This column relates exclusively to Supervision widgets. Refer to Dashboard Supervision for details. |
||||||||||
Thresholds |
|
Applies an event threshold that reacts to a specified KPI (or column in tabular widgets). The threshold criteria are as follows:
|
||||||||||
Time Frame / Scope |
|
Narrows down shown data by time:
💡Used mainly for "historical" → KPI , e.g. Task that have concluded with a definite result. |
||||||||||
Time in Presence State |
|
Tracks the time (upwards counting) since the Service / User state has changed. 💡You can combine this column with → Thresholds to highlight when certain time limits have been exceeded. 💡Depending on the widget this column tracks different time durations:
|
||||||||||
Title |
|
Customizable widget title. Can be hidden for some widgets via "Show Title" Toggle. 💡Dynamic KPI Title Placeholders: In widgets that show a single KPI the title can include a <KPI name placeholder> and mixed with your text. |
||||||||||
URL (external website) |
|
Used to specify an embedded website. The URL must start with https:// Insecure websites are not allowed. Website embedding limitations apply. Learn more on the → Limitations chapter below. |
||||||||||
Trend Indicator |
|
Total Task trend with inverted positive (red color) setting |
||||||||||
Type (of widget Filter) |
|
The type of service (inbound / outbound). 💡Depending on the widget this filter may be limited to a preselection. |
||||||||||
|
Determines what type of User States the widget should display.
💡Note that after selection additional filters to narrow down the states become available. |
|||||||||||
|
All times are specified in hh:mm:ss
🔍 Note that RONA and ACW values can be adjusted via Distribution Service Settings for each Service. |
|||||||||||
Width |
|
Determines grid tiles used by this widget. 💡widgets may snap back to certain min / max grid sizes depending on widget type, e.g. to allow a minimum of content being shown. 💡While in "Edit mode" you can also adjust the widget width via the handles on the widget's bottom-right corner.
|
Limitations
INC Dashboard Widget Data Size Limitations
☝FILTER/QUERY SIZE LIMITATIONS
To keep the performance on Dashboards manageable, query limits of 200 users / 200 services each apply on filtering (e.g. when selecting very large Organization Units). This limit applies summed-up across all widgets on the same Dashboard.
💡A warning and counters will be shown when this limit is exceeded and data will not be queried.
💡(Existing) Dashboards that break this limit will not be adjusted retroactively, but also show the warning instead of the actual data query.
INC Website Embed Limitations
WEBSITE EMBEDDING LIMITATIONS
Some websites prevent IFrame embeds on remote sites, which cannot be circumvented. When you try to embed such protected URLs, errors like 401 (unauthorized) or a "Refused to Connect" message will be shown instead of your desired output.
✅ Possible Workarounds:
- If available, consult your external source website support to check if any iframe-referrals are allowed. Some services offer specialized data widgets for that purpose or provide authorized token-URLs that you can use.
- If you have access to whitelists on your source website, try to allow the *.luware.cloud domain for external embedding / referencing.
Show more technical information...
There are two types of HTTP headers in websites that control iframe loading:
X-Frame-Options: DENY
Content-Security-Policy: frame-ancestors 'none'
The HTTP Content-Security-Policy specifies valid parents that may embed a page using <frame>, <iframe>, <object>, or <embed>.
A website header called x-frame-options specifies the access prevention, determined via the following values:
- if set to DENY the site isn't allowed to be loaded in iframe
- if set to SAMEORIGIN the page can only be embedded in a frame on a page with the same origin as itself.
- if set to ALLOW-FROM the page can only be displayed in a frame on the specified origin. This only works in browsers that support this header.
🔍 Related Sources:
NOTES ON DATA VISIBILITY AND ACCESS
- Each Non-Personal Dashboard has a creator and modification date. Note that administrators with the same level of access can also edit (and delete) any Non-Personal Dashboard. When a creator user is removed from Nimbus the creator will be shown as "N/A", but the board continues to exist.
- Clicking "Edit Dashboard" on any existing entry will bring you directly to Edit Mode. You can always adjust properties and filters as needed, but note that these changes apply to everyone with viewing/editing permissions on this board.
-
Filters and widgets in Dashboards are reliant based on your currently logged in user account's Organization Unit .
- This determines the data and visibility to other users within the same OU hierarchy.
- You will not see live data (such as incoming sessions, user states) on these dashboards due to data privacy reasons.

Publishing the Dashboard
As final step you can decide to make a fully configured Non-Personal Dashboard available to certain users:
- Edit your Dashboard general details and review that the correct Organization Unit is set.
→ 💡 Users in your chosen Organization Unit and the OUs below will see the Dashboard once published. - Once satisfied make the Dashboard available, enable the "Publish" toggle.
Viewing the Dashboard
✅ Once published by you or any other administrator all assigned users get immediate access to the new Non-Personal Dashboard, located within their Dashboard overview.
☝Note that access to Non-personal Dashboards is limited
- Only users with Portal Roles: Service user, Service Owner or Supervisor will have access to Dashboards.
- Users need to be assigned to the Dashboard's Organization Unit (OU) or below. This is following the OU "reading along the path" rules.
☝Non-Personal Dashboards will only allow “viewing”, not “editing”. An icon will distinguish between Personal and Non-Personal Dashboards on the Dashboard overview.

Known Issues and Limitations
| 🤔Different data visibility based on logged-in user |
Data displayed in Non-Personal Dashboard is filtered depending on the logged-in user's permission NOT based or “delegated” by the creating user. Effectively this means that all users see the same dashboard widget layout and settings, but different service/user data shown inside based on their own permissions. 💡This is currently by design. As the creating Admin user's permissions to data might change over time, a large audience could potentially get (unwanted) access to delegated personal or service data. Nimbus will therefore always validate the current logged-in user's permission before showing data. We are actively monitoring customer feedback and consider solutions with future development. |
| 🤔"No data available" message shown |
If a user doesn't have the right to create Personal Dashboards – and there is no Non-Personal dashboard made visible to them – "No data available" is displayed instead. 💡This is by design, not considered a limitation. |
| 🤔No audio playback on a freshly loaded Dashboard | INC Audio playback limitation☝ General limitation for audio playback: Chrome (and other modern browsers) prevent Autoplay of audio, and only allow media playback if:
🤔How does this affect Nimbus? Any kind of audio signalization (threshold warnings, toasts, notifications) will not play audio on a newly (re)loaded tab that has not been interacted with. For example, when first-time loading a Personal Dashboards or Non-Personal Dashboards – or force-refreshing any Nimbus UI with CTRL+F5 – you need to click on it at least once for audio to play back.
|
Determines which columns get shown in a tabular widget.







💡This widget can be combined with a → Look Back Chart, or used standalone.
Allows to filter entries by inequality operators " >, >=, <, =<" for: