Creating Custom Dashboards

In order to create custom dashboards, widgets need to be created first and they can then be used to create dashboard templates. You can create three types of widgets.

  • Cloning the default widgets and applying them to views.
  • Creating KPI Widgets.
  • Creating Filter Widgets.

Default widgets are available for both assets and vulnerabilities.

The following are the default widgets available for assets.

  • Top 30 Assets with Highest Vulnerabilities Quantity. This stacker bar chart displays the top 30 assets containing the highest number of vulnerabilities.

  • Assets by Operating System. This pie chart shows the distribution of assets across different operating systems, providing a clear visual representation of your organization's OS landscape.

  • Asset Types. This bar chart presents a breakdown of the various types of assets within your organization, enabling you to quickly assess the asset composition and focus on specific asset management strategies.

  • Top 30 Assets with Highest Average Prioritization Score. This grouped bar chart ranks the top 30 assets by their highest average prioritization score, which can help in making informed decisions about security resource allocation.

  • Asset by Business Sensitivity. This bar chart provides a breakdown of assets categorized by business sensitivity within your organization. It serves as a categorical overview, allowing you to quickly visualize the distribution of assets across various sensitivity levels.

By default all the above widgets get populated with the data of all the assets in your organization. You can clone these widgets to display only the data of a selected view or you can construct a query to populate the widgets with the results of the query which you have constructed.

The following are the default widgets available for vulnerabilities.

  • New/Active Vulnerabilities over time. This combo chart provides a visualization of both new vulnerabilities as they emerge and existing ones that remain active over time. This historical trend line enables you to monitor your security posture's evolution and assess the effectiveness of your remediation efforts.

  • Asset Based Prioritization. This is a meter which displays the breakdown of assets based on prioritization.

  • Prioritization vs SLA. This is a stacked bar. This displays the breakdown of vulnerabilities that are SLA Compliant or Non-Compliant across various priority scores.

  • Vulnerabilities by Prioritization Score. This is a simple bar. This displays the breakdown of the count of vulnerabilities across various priority scores.

  • Overall Prioritization Performance. This is a meter which displays the percentage of vulnerabilities in your organization which have been prioritized.

  • Patches uncovered. This widget displays the count of vulnerabilities which have patches available.

  • Zerodays discovered. This widget displays the count of zero days that are affecting your organization.

  • Exploits uncovered. This widget displays the count of vulnerabilities that have exploits available.

  • Wormable discovered. This widget displays the count of vulnerabilities that are wormable.

  • Vulnerabilities prioritized. This widgets displays the count of vulnerabilities that have been prioritized so far in your organization.

  • Comparison of Open vs Closed Vulnerabilities. This is a grouped bar which displays the breakdown of open/closed vulnerabilities over time.

  • Cumulative Comparison of Open vs Closed Vulnerabilities. This is a grouped bar which displays the cumulative breakdown of open/closed vulnerabilities over time.

  • SLA Status. This is a grouped bar which displays the breakdown of the vulnerabilities and their severities for both Compliant and Violated status.

  • Vulnerabilities without SLA. This is a donut which displays the breakdown of the count of vulnerabilities and severities that do not have an SLA defined.

  • Re-open issues. This widget displays the count of vulnerabilities that have been moved from the 'Resolved' state to either 'New', 'Active' or 'Committed' states.

  • Due over 90 days. This widget displays the count of vulnerabilities that are more than 90 days due over the target date to resolve the vulnerability.

  • No assignees. This widget displays the count of vulnerabilities that are not assigned to any member.

  • State vs SLA mapping. This is a circle pack which displays the breakdown of vulnerabilities according to their SLA status for each vulnerability state.

  • Assignees Workload. This is a simple bar which displays the number of vulnerabilities that have been assigned to different members in your organization.

  • Turn-around-time to Resolve Vulnerabilities. This widget displays the turn-around-time to resolve the vulnerabilities of different severities. This widget only takes into account the vulnerabilities that have already been moved to the 'Resolved' state and not the vulnerabilities in other states.

  • New State. This widget displays the count of vulnerabilities that are in a 'New' state.

  • Vulnerabilities Overview. This is a donut which displays the breakdown of the vulnerabilities in different states and also displays the percentage of vulnerabilities that are open, closed.

  • Vulnerabilities by Exposure. This is a simple bar which displays the number of vulnerabilities that have been reported to assets that are publicly exposed and the number of vulnerabilities that have been reported to assets that are private.

  • Vulnerabilities by Operating System. This is a pie chart which displays breakdown of vulnerabilities that have been reported to assets, based on their operating system.

  • Vulnerabilities by State. This is a donut that displays the breakdown of the vulnerabilities belonging to various states.

  • SSL Vulnerabilities. This widget displays the count of vulnerabilities that are SSL related vulnerabilities.

  • Vulnerability & CVSS Mapping. This is a simple bar which displays the breakdown of vulnerabilities according to their CVSS score.

  • Top 10 CVE. This is a simple bar which displays the top 10 CVEs affecting your organization.

  • Vulnerability Trend by Severity. This is a stacked bar which displays the breakdown of vulnerabilities.

  • Vulnerability Trend by Priority.

  • DOS Vulnerabilities. This widget displays the count of vulnerabilities that can lead to DOS.

  • RCE Vulnerabilities. This widget displays the count of vulnerabilities that can lead to an RCE.

  • Total Vulnerabilities. This widget displays the count of total vulnerabilities within your organization.

  • Overall Risk Score. This widget displays the overall risk score carried by your organization.

  • Risk Timeline. This widget displays the risk your organization carries over a period of time.

By default all the above widgets get populated with the data of all the vulnerabilities in your organization. You can clone these widgets to display only the data of a selected view or you can construct a query to populate the widgets with the results of the query which you have constructed.

 

Cloning Default Widgets

The default widgets by default will contain the data of all your assets/vulnerabilities. But if you want the widgets to only display the data according to your requirements, you can create views that contain the data that you need and you can then clone the default widgets which will be applied only to those views.

  • Navigate to 'Dashboards' under the 'Settings' page and click on the 'Widgets' tab.
  • Select the widget in which you want your data to be displayed. In this case we are choosing the 'SLA Status' widget as an example.

  •  Click on 'Options' and then click on 'Clone'.


    Screenshot 2024-01-02 at 11.48.32 AM.png

  • Provide a title to your cloned widget, enter any tags if needed.

  • Now you can either directly select a view from the dropdown or you can construct your own query which is the equivalent of applying filters.

    Screenshot 2024-01-02 at 11.52.19 AM.png

  • Once you have chosen either a view or constructed your query, click on 'Apply' and a cloned widget will now be created for you.

  • These cloned widgets can then be used while creating a dashboard template.

Creating KPI Widgets

The following are the instructions to create KPI widgets.

  • Navigate to 'Dashboards' under the 'Settings' page and click on the 'Widgets' tab.

  • Click on 'Add New Widget'

    Screenshot 2024-01-02 at 12.01.47 PM.png

  • Enter the widget 'Title', 'Description' and any 'Tags' that you want to add.

  • Select the chart type as 'KPI'.

  • Select if you want to create the widget for Assets or Vulnerabilities by selecting the module as Asset or Vulnerability.

  • Finally, you can choose to select an existing view for the Widget or you can also construct a query for the Widget.

    Screenshot 2024-01-02 at 12.03.17 PM.png

  • Click on 'Apply' and the widget will be created for you.

  • You can use these widgets while creating a dashboard template.

Creating Filter Widgets

Filter widgets can be used to apply filters on all of the other widgets within a dashboard. The following are the instructions to create filter widgets.

  • Navigate to 'Dashboards' under the 'Settings' page and click on the 'Widgets' tab.
  • Click on 'Add New Widget'

    Screenshot 2024-01-02 at 12.01.47 PM.png

  • Enter the widget 'Title', 'Description' and any 'Tags' that you want to add.

  • Select the chart type as 'FILTER'.

  • Select if you want to create the widget for Assets or Vulnerabilities by selecting the module as Asset or Vulnerability.

  • Finally, select the 'Field' for which you want the widget to be created. All the fields in the Asset/Vulnerability data table from the Assets and Vulnerabilities pages will be listed out.

    Screenshot 2024-01-02 at 12.09.42 PM.png

  • Click on 'Apply' and the widget will be created for you.

  • You can use these widgets while creating a dashboard template.

After using a filter widget in a dashboard template, when the dashboard is loaded in the dashboards page, you will have to apply the filter specifically which will display the relevant data in the other widgets within that dashboard. As an example, while creating the filter widget, if you have chosen the module as vulnerability and the field as 'Imported Using', when you load the dashboard which contains this filter widget, you will have to apply choose the relevant options within that widget which will reflect the relevant data in all the other available widgets as well.

 

Creating Dashboard Template

Once you have Created/Cloned the widgets according to your requirements, you can create the dashboard templates according to your requirements. The following are the instructions to create dashboard templates.

  • Navigate to 'Dashboards' under the 'Settings' page.

  • Click on 'Add New Template'.

    Screenshot 2024-01-02 at 12.13.38 PM.png

  • Enter the 'Title' for your dashboard by clicking the 'Edit' button at the top of the page.

    Screenshot 2024-01-02 at 12.16.16 PM.png

  • On the left hand side, all the available widgets will be displayed.

  • You can drag and drop the required widgets to create a dashboard template.

    Screenshot 2024-01-02 at 12.18.07 PM.png

  • Once you have selected all the required widgets, click on 'Save' and the dashboard template will be saved for you.

  • The saved dashboards can be viewed from the 'Dashboards' page.

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.

Articles in this section

Still need help?
Checkout our videos sections