Dashboards
When you open Omada Identity portal, the first screen you see is the dashboard, regardless of your permissions. Instead, there are differences in the content shown on the dashboards. Different types of users see different content on their dashboards.
Omada Identity comes with two standard dashboards:
- The default dashboard that is available to all users
- The Operations dashboard that is available to System administrators and Operations administrators.
The dashboard page automatically shows the dashboard that the active user is allowed to use. This is an example of the default dashboard for a regular user without any administrative rights.
The dashboard is divided into two parts:
- The upper section shows tasks to which a user or administrator must respond, for example, a task that is delegated to the user while another user is away. Tasks are typically related to approving access requests.
- The lower section shows services, meaning widgets from which the user can go to carry out one or more actions. As a default, Request Access, Delegate Access, and Enroll to password reset are available, but most users have access to more services. Click the View all link on the right side of the screen or the Services button in the left-side menu to open a window from which you can see an overview of all available tasks.
The system administrator can change the settings for the dashboard to show more or fewer services from Setup > Administration > User Interface... > Dashboards.
Available dashboards
Here, you can find a guidance to such analytical features as KPIs, KPI Tiles widget, and KPI dashboards. Expand each section to learn more:
Key Performance Indicators
Key Performance Indicators show key data in your application.
Some KPIs have a drill-down action defined. Usually the action is showing a grid with the data that is counted for the KPI. If the KPI name is appended with ">"
, the KPI has a drill-down action defined. If you click the information icon ("i"), you can see the description of the KPI.
KPIs can have a threshold defined by an administrator. If they do, the status of the KPI will be marked with an appropriate color. Depending on the KPI Tiles widget style selected, the status will be marked with a colored KPI tile (new style), or with a color bar underneath the KPI result (old style).
The color can be green, yellow or red. Green indicates that everything is correct, yellow that the KPI should be monitored, and red that action should be taken. If no thresholds are defined for a KPI, for example, if the KPI is an object counter, the tile will be grey.
KPI Tiles widget
The KPI Tiles widget is used to display the most important Key Figures for a given role.
As an example, the administrator can define a manager dashboard and use the new KpiTiles widget to present the most important Key Figures for managers. If a KPI has a threshold defined, its value will be clearly visible to the user once he or she signs into Enterprise Server. The color (green, yellow or red) will indicate the status of KPI.
Due to the fact that each KPI is loaded individually into the widget, the order in which the tiles appear in the widget may be different at each reload.
Key Figures dashboard
There are two Key Figures dashboards in the system:
-
My dashboard (with Key Figures) can be used in place of the existing My Dashboard dashboard. If you want to display Key Figures, it is recommended that you to set this dashboard as the default one in your system.
-
Key Figures displays all KPIs to which the active user has access. It can be accessed by clicking the View all button on the My dashboard (with Key Figures) dashboard.
You can group KPIs by categories. The default categories are:
- Operations
- My data
- Risk and compliance
- Recertification
- Master data
- Process efficiency
To enable this feature, you must edit the Key figures dashboard and set the groupByCategory
value to true. You can configure this for other dashboards as well.
Auditor dashboard
This is a predefined dashboard providing data useful for system auditors. By default, it is accessible only to the identities with the auditor role.
By default, system administrator may see this dashboard but may not have access to underlying views.
This dashboard is available at My data > Dashboards > Auditor dashboard. The dashboard provides quick insight into 5 widgets:
-
Risk and compliance widget that includes 6 KPIs:
- assignments granted without desired state
- identities with high risk level
- non-certified assignments
- orphan accounts
- resources with high risk level
- stale accounts (unused accounts)
noteTo be able to access all KPIs, you need to be a member of a group that is authorized to view the Key Figures dashboard. The access rights for dashboards can be granted from the Dashboards view, available at Setup > Administration > User Interface > Dashboards.
-
Identity and Risk distribution pie chart
- It displays the distribution of identities per risk level, only including the identities the viewer is allowed to see, that is, filtered on the identities owned by the current user. The legend of the chart lists the available risk levels.
- Click any part of the chart to be able to drill down to the data on identities with the risk level corresponding to the clicked slice of the chart.
- For more information, refer to the Risk guide.
-
Recertification widget (available only in Omada Identity Cloud)
- This is a predefined dashboard providing data useful for system auditors. By default, it is accessible only to the identities with the auditor role.
- The Recertification widget is predefined to show 4 KPIs:
- open recertifications
- completed recertifications
- high risk identities in recertification campaigns
- high risk resources in recertification campaigns
-
System - classifications bar chart widget
-
This bar chart displays information about the classification tags used for all the systems. The tags are grouped by the classification tag category. The chart makes it possible to see the number of systems assigned a given classification tag, as well as see all the unclassified systems. You can drill down to the details of a single bar by clicking the Show button. In the opened dialog, you can browse and download the data.
noteBoth physical systems and logical applications are taken into account.
The data source query is executed once before the drilldown window opens for listing the columns that will be shown. All columns from the query will be presented.
-
-
Resource - classifications bar chart widget
-
This bar chart displays information about the classification tags used for all the resources. The tags are grouped by the classification tag category. The chart makes it possible to see the number of resources assigned a given classification tag, as well as see all the unclassified resources. You can drill down to the details of a single bar by clicking the Show button. In the opened dialog, you can browse and download the data.
noteThe data source query is executed once before the drilldown window opens for listing the columns that will be shown. All columns from the query will be presented.
-
Manager dashboard
This is a predefined dashboard providing data useful for system auditors. By default, it is accessible only to the identities with the manager role.
By default, system administrator may see this dashboard but may not have access to underlying views.
If you are authorized to use this dashboard, it will be available at My data > Dashboards > Manager dashboard.
This dashboard provides quick insight into 4 widgets:
-
Risk and compliance widget that includes 4 KPIs
- assignments granted without desired state
- identities with high risk level
- non-certified assignments
- stale accounts (unused accounts)
noteTo be able to access all KPIs, you need to be a member of a group that is authorized to view the Key Figures dashboard. The access rights for dashboards can be granted from the Dashboards view, available at Setup > Administration > User Interface > Dashboards.
-
Identity and Risk distribution pie chart
- For more information, refer to the Auditor dashboard section.
-
Recertification widget (available only in Omada Identity Cloud)
- This is a predefined dashboard providing data useful for mangers. By default, it is accessible only to the identities with the manager role.
- The Recertification widget is predefined to show 3 KPIs:
- open recertifications
- identities in recertification campaigns
- high risk identities in recertification campaigns
-
Managed Access widget
- This widget is predefined to show the managed identities and contractors expiring soon KPIs.
System Owner dashboard
This is a predefined dashboard providing data useful for system auditors. By default, it is accessible only to the identities that are owners of any systems in the application.
By default, system administrator may see this dashboard but may not have access to underlying views.
If you are authorized to use this dashboard, it will be available at My data > Dashboards > System Owner dashboard.
This dashboard provides quick insight into the following widgets:
-
Risk and compliance widget is predefined to show 6 KPIs:
- orphan accounts
- stale accounts (unused accounts)
- resources without owners
- resources without assignments
- accounts belonging to inactive identities
- resources owned by inactive identities
noteTo be able to access all KPIs, you need to be a member of a group that is authorized to view the Key Figures dashboard. The access rights for dashboards can be granted from the Dashboards view, available at Setup > Administration > User Interface > Dashboards.
-
Resource - classifications bar chart
- For more information, refer to the Auditor dashboard section.
-
Recertification widget (available only in Omada Identity Cloud)
- This is a predefined dashboard providing data useful for system auditors. By default, it is accessible only to the identities with the system owner role.
- The Recertification widget is predefined to show 2 KPIs:
- open recertifications
- high risk resources in recertification campaigns
-
Managed Access widget is predefined to show 3 KPIs:
- managed identities
- owned systems
- My work items
-
Compliance Workbench
- This is a widget based on the Compliance Workbench. The Compliance Workbench is a user interface for System Owners and Auditors to help make a system or application compliant. It shows an overview of the compliance statuses of all the resource assignments for each system or application. Filtering by applications and systems or by resources is possible.
noteWhen you reduce the size of the browser window, the context menu displayed when you click any ellipsis (...) menu of the Compliance Workbench may pop up on the top of the window rather than in the Compliance Workbench. To solve this issue, make sure to keep the browser window maximized.
Operations Dashboard
With the Horizons feature enabled, the With warnings status is replaced with a Partly complete one. For more information, go to Operations Dashboard.
The Operations Dashboard shows the operations states in a three-column layout. It enables operations administrators to see a quick overview of the individual states, both in relation to tasks with problems and to the throughput of the three main engines.
You can find the Operations Dashboard by going to Setup > System operation > Logs > Operations Dashboard.

The dashboard consists of three widgets:
-
Import status lists various statuses for your imports. The following is a list of the displayed statuses:
- Failed - shows the number of failed imports.
- With warnings - shows the number of imports that have shown one or more warnings.
- Success - shows the number of successful imports.
- Processed last hour - shows the number of imports that the system has processed within the last hour.
- Processed last 24 hours - shows the number of imports that the system has processed within the last 24 hours.
Click on the number displayed for any of those statuses to find out the execution details.
-
Calculated identities displays the number and statuses of the calculation of identities done by the Role and Policy Engine. The following is a list of the displayed statuses:
- Pending - shows the number of identities that are pending calculation.
- With errors - shows the number of calculated identities with errors.
- With warnings - shows the number of calculated identities with warnings.
- Processed last five min. - shows the number of calculations of identities that RoPE has processed within the last five minutes.
- Processed last hour - shows the number of calculations of identities that RoPE has processed within the last hour.
- Processed last 24 hours - shows the number of calculations of identities that RoPE has processed within the last 24 hours.
Click on the number displayed for any of those statuses to find out the calculation details.
In the context menu of this widget you have the options to:
-
Recalculate all identities in a system directly from the UI, without having to execute the stored procedure
RoPE.spAddAllToQueue
. Note that this option is also available in the Identities view. -
Recalculate failed identities (only the identities for which the calculation failed are added again to the RoPE queue for recalculation).
Queueing Identity for RecalculationTo queue identity for recalculation, you must have the QueueIdentityForRecalculation permission assigned.
By default, this authorization element is assigned to the Administrators, Data Administrators, Operation Administrators, and ServiceDesk roles. This authorization element hides the Recalculate option for users without proper access permissions.
-
Provisioning jobs shows the status for OPS. It displays the number of jobs that are processed, pending, failed, relayed, or set for a review. The following is a list of the displayed statuses:
- Failed - the number of failed provisioning jobs.
- Partially completed - the number of provisioning jobs for which at least one task has failed, and at least one task has been successful.
- Relayed - the number of provisioning jobs that have been relayed to an external system.
- In retrying - the number of provisioning jobs that have failed and are being retried.
- Pending - the number of provisioning jobs that are pending provisioning.
- Processing - the number of provisioning jobs that are processed, ensuring that jobs with this status are not rescheduled.
- For review - the number of jobs that await reviewing by an admin.
- Processed last hour - the number of provisioning jobs completed successfully by OPS within the last hour.
- Processed last 24 hours - the number of provisioning jobs completed successfully by OPS within the last 24 hours.
By clicking the context menu of the widget, you can choose View all or Provisioning claims. The View all option allows you to view all provisioning jobs in a pop-up window, where the Retry button allows you to retry the specific failed job.
The Provisioning claims option opens a new window with the list of all provisioning claims that are not yet expired.
This will transfer you to the Provisioning Claims table available in Setup > Operations > Provisioning Claims section where failed provisioning claims can be expired by selecting Expire claim option from the context menu. When a claim is expired, the identity for which the claim was created will then be queued for recalculating in RoPE, and a new provisioning job will be created.
You can also click the number displayed beside each status. This link allows you to open a detailed list of jobs with additional information on each job, such as creation and last modification dates, system to which job is connected, number of tasks within the job, and priority.
In the case of relayed jobs, an additional Query now button and Relayed column are present:
- The Query now button allows you to query the external provisioning system on the status of the relayed jobs. By clicking on the number of tasks in the Tasks column, a screen with a detailed list of tasks is displayed.
- By clicking on the number of logs in the Relayed column, you can display a detailed list of the provisioning jobs relayed to an external system. Additionally, this list allows you to look through the properties of the relayed provisioning jobs. You can view the properties by clicking the number in the Properties column.
By clicking on the Execution log details in the task result dialog box, you can see the anchor returned by the task. In the task details page you are able to find the JobAnchor
value. For mappings utilizing the JobAnchor
, the actual value is not visible. Instead a use of the JobAnchor
is indicated.
Items status and refresh rate
The common status for all the widgets shows the number of processed items for the last hour and the last 24 hours. The Calculated Identities widget also shows a status for the last five minutes.
The data in the widgets refreshes automatically every 15 seconds by default, but you can change the refresh rate individually in the dashboard configuration. Go to Setup > Administration > User interface > Dashboards and click Operations Dashboard. In the Dashboard definition, find and edit the instances of refreshRate: 15
that you want to change.
If you click on a number in a widget, a dialog box opens. This dialog shows a detailed view of the items filtered on the status, for example, on the picture below, there are 500 failed provisioning jobs:
In the case of failed jobs, the Retry button allows you to retry the specific failed job.
Configuring dashboards
The Dashboards view includes a list of available dashboards. It is located in Setup > Administration > User Interface... > Dashboards. From this view, you can configure the available dashboards or click New to define a new dashboard.
You must use JavaScript to configure a dashboard. The configuration of the JavaScript allows you to specify the exact widgets to display in the relevant dashboard. You must also specify to which user groups to display the dashboard. This allows you to define relevant dashboards to different types of users.
Dashboard configurations including access are cached in the application so changes are not reflected immediately. You can enable Configuration Mode on non-production environments while testing dashboard customizations.
Widget configuration options
Parameter | Description |
---|---|
Name | Defines the name of the widget to show. The name must correspond to the available widget. The following built-in widgets are available: TextPanel WorkItemsPanel MyWorkItems DataObjectView Chart KPIList ComplianceWorkbench OPS |
Title | Defines the title of the widget. |
hideTitle | Use this option to hide the title bar of the widget if needed. |
colSpan | Indicates how many columns the widget should span. The value cannot exceed the number of columns in the dashboard. |
height | Defines the height of the widget in pixels. |
actions | Holds a collection of widget menu items. It is an extension point where you can call a JavaScript function. The actions take these parameters: name: identifier for menu item (required) title: title for menu item icon: the name of icon for menu item tag: an optional object which is passed to the callback function callback: a function which receives an 'options' object action: the 'name' of the action tag: the object specified for the action Example: actions : [ { name: 'newAction', title: 'New', icon: 'show', tag: {}, callback: function(options){alert('hello from widget')} } ], |
minWidth | Defines the minimum width of the widget in pixels. It will prevent the actual width of widget from being smaller, for instance, when resizing the browser window. |
reduceDynamicWidthBy | An optional parameter that can be used to reduce the size of a widget. The purpose is to control the size of the widget and prevent the misplacing of the context menu of the widget (if there is one) if the browser window is filled in and the given widget is displayed at the bottom of a dashboard. |
Params | Holds widget-specific parameters. |
The width of widgets is always adjusted to the available space in the browser window. In contrast, the height of a widget is always static.
Adding sample dashboards
Omada Identity includes two sample dashboards. These two dashboards are not assigned to any user groups by default. If you want to make them visible to a user group, you must edit the dashboard and add one or more user groups to the Dashboard groups setting and add a menu item to display the dashboards. See more below:
- The Sample widgets dashboard shows examples of the widgets available that are not module-specific.
- The Sample charts dashboard shows examples of the types of charts available.
The Sample charts dashboard does not show an example of the pie chart.
You must manually add a menu item to allow for UI access to the dashboards by creating a new folder in the Menu Structure and add the URL to the new menu item.
To add sample dashboards to left-side menu:
-
Go to Setup > Administration > User Interface... > Menu Structure.
-
Scroll through the menu structure to find a relevant level in the menu to place the new menu item, for example, Setup > Administration > More..., then click New.
-
On the Menu Item page, type a name for the menu item, for example, Sample dashboard or the default name of the dashboard.
-
In the Url field, type the direct URL for the dashboards:
- Sample charts:
dashboard.aspx?dashboard=sample%20charts
- Sample widgets:
dashboard.aspx?dashboard=sample%20widgets
- Sample charts:
-
Optionally, in the Vertical order list, move the menu item up or down within its level in the menu.
-
When you are done, click OK to save the settings and close the page.
-
Refresh your browser window. The menu item showing your dashboard should now be available.
Changing default dashboard
You can select a Default Dashboard that will be presented to you after signing into the Omada Identity. The new setting is available as on the My Settings page.

You can select the default dashboards only from the set of dashboards you have access to. To do so, select one of the available dashboards from the Dashboard dropdown list.
If you don't have selected the default dashboard yet, or if you've selected the Use Default setting, you will be presented with a dashboard that matches the default dashboard for the system, even if it changes.
If an error is displayed at the first loading of a dashboard, refresh the page to fix the issue.
Administrators can override the Default Dashboard setting for any user from the Users menu (Setup > Administration > More > Users & Security > Users > select user > Other settings).
To specify which dashboards can be selected by a user to be visible as their start page, administrators can use the new Allow as start page property defined for the Dashboard object type. Only the dashboards that have this property enabled will be available for selection by users.

By default, this property is enabled for the following dashboards:
- My dashboard
- Operations dashboards
- Compliance workbench
Even if a dashboard is set up as not being selectable, it can still be defined as the default dashboard and will be displayed as the start page for users using the Use default setting, which is the default value for all users.
Some of the dashboards are not available for use as a start page, for example, the Services Menu dashboard.
Export drill-down results
The KPI drill-down results can be exported to a .csv
file so you can access the exact drill-down data. KPIs from view are distinguished by having the counter type="view"
type and KPIs from tabular model by having the countertype="scalarDataSource"
type in KPI definition in the Setup > Administration > More > Key Performance Indicators.
The example of the view type KPI is the managed identities KPI. You can download the data file in either the .csv
or .pdf
format.
You cannot download the custom KPI data.

The example of the scalarDataSource
type KPI is the resources without assignments KPI. Such KPIs have the Download button always visible. When clocked, it downloads an entire set of data to the .csv
file.
For more information on managing dashboards, refer to the Admin configuration section.