Profiling for Salesforce
Check the high-level profile of your org by looking at our most important KPIs.
This view contains a scrollable left-hand side nav. Use the
and to move between the different widgets.Ways to use this view
If you're an executive, platform owner or an architect, here you can understand the overall state of the org, with macro KPIs.
What data is shown
The Profiling view shows the following information:
Quality of Cloud
Widget
The Quality of Cloud shows indication of the overall health of your instance. Healthy instances range between 80% and 100%. Those between 70% and 80% need a close monitoring about further developments. A percentage below the 70% figure means that the cloud needs remediation work. See more in Quality of Cloud indicator.
The widget shows the following information:
- The Quality of Cloud
- the % variation which is the main metric difference in percentage between the current and the previous scan
- the issue number according to the baseline ruleset. See more about baseline
- the benchmark
- the trend over time
Applications
See the information about all the applications discovered in the org.
Widget
The widget shows you the following elements:
- the total number of applications discovered in the org
- the % variation which is the main metric difference in percentage between the current and the previous scan
- the issue information from the previous scan
- Custom apps shows the total number of custom applications developed by you and discovered in the platform
- Platform apps shows the total number of ServiceNow plugins on which a change is detected plus the number of scoped applications developed by ServiceNow and installed with the activation of the plugin
- the trend over time
Graph - Most configured applications
The graph shows the applications which have the most configuration elements.
Grid
See the details of the most configured applications - with their specific name and the number of configured elements.
Custom tables
See all the information about all the custom tables detected in the org.
Widget
The widget shows you the following information:
- The total number of custom tables detected in the org
- the % variation which is the main metric difference in percentage between the current and the previous scan
- the issue information from the previous scan
- Global scope shows the number of custom tables created in the global scope
- Scoped apps shows the number of custom tables created in scoped apps
- The trend over time
Graph - Custom tables
The graph shows the distribution of tables in global scope vs tables in scoped apps.
Issues
In the Issues section, you can see the information on issues detected on the platform, its breakdown, evolution and details.
Widget
The widget shows the following details:
- total number of issues of all severities detected in the last scan (each issue is a single non-compliance with best practice)
- the % variation which is the main metric difference in percentage between the current and the previous scan
- the issue information from the previous scan
- the number of issues that have been written off
- the issue number according to the baseline ruleset. See more about baseline
- the benchmark
- the number of issues reported for custom rules
- the number of issues reported for ServiceNow rules
- the number of issues reported for JavaScript rules
- the number of issues reported for data privacy rules
- the trend over time
In this section you can filter the information displayed in the graphs, trend and on the grid by the following elements:
- Severity
- Impact Area
- Issue Type
- Application
- Developer
Note, once you have applied your filter, it stays applied when you change to another data view.
Graphs
The graphs show you the following information:
Hover over the pie selection to see how many issues make up each severity.
Issues by group
Here you can compare issues related to various groups - ServiceNow, JavaScript and Data privacy.
Issues by severity
Here you can compare which issue severity is the most common.
Issues by impact area
Here you can check which area is most impacted by issues.
Grid
See the list of all the issues detected by a given scan. You can sort the table columns to see, for example, the High (Severity) issues for Security (Impact Area).
Active developers
In the Active developers section, you can see the information on your developer and non-developer team members.
Widget
The widget shows the following details:
- total number of active developers (working in the instance in the last 3 months)
- the percentage variation which is the main metric difference in percentage between the current and the previous scan
- the total number of developers on the team
- the number of developers working on the instance in the last 3 months (active)
In this section you can filter the information displayed in the graphs, trend and on the grid by the following elements:
- Severity
- Impact Area
- Issue Type
- Application
- Developer
Note, once you have applied your filter, it stays applied when you change to another view.
Trend - Issues and number of developers over time
The graphs show you the relation between the number of developers and the number of issues detected in the platform.
Grid
See the list of all the team members and their contribution to the platform.
Open each developer to see the details by application and by CE.
Customization ratio
Widget
The widget shows you the following elements:
- Customization ratio shows the relation between your instance customization and configuration. The higher the percentage, the more difficult the instance is to maintain.
- Configuration ratio shows the relation between your instance configuration and customization.
- Benchmark shows the average metric value for comparison with other environments in Quality Clouds ecosystem.
- Trend (overtime) shows the progress of the metric over time.
Graphs
Changes by Type
Shows all the instance changes depending on the element type: Customization, Configuration or Extension.
Customizations are material modifications to the out of the box behavior of the system, usually done through the introduction of code which modifies default system functionality and which can introduce technical debt if best practices are not being followed.
Out-of-the-box (OOTB) modifications is a subset to customizations done to the OOTB elements which impact directly the platform upgradeability.
Configurations are changes to the behavior of the system done in ways which are less likely to introduce technical debt (i.e. clicks, not code), and that do not impact its upgradeability.
This view also highlights which customized items are modifications to out-of-the-box (OOTB) elements. These impact the instance upgradeability directly and should always be avoided as far as possible.
Extensions, whether developed in-house or downloaded from the ServiceNow store are also shown in the dashboard, but they do not influence the customization vs configuration ratio, since they extend the capabilities of the instance rather than modifying them.
Lines of code by Type
Shows the distribution of the lines of code depending on the element type: Customization, Configuration or Extension.
Grid
The grid shows the list of all modifications done to the platform.
You can search for Type of change: Customization and OOTB modification: true to find the elements that directly impact your platform upgradeability.
Open source libraries
The Open source libraries shows the open-source JavaScript libraries detected in the instance. Loosing visibility on installed libraries or not updating them properly exposes your instance to risks.
Widget
The widget shows the following details:
- the number of all open source libraries detected in the scan
Lines of code
In the Lines of code scanned section you can see the information about total number of lines of code analyzed in the last scan.
Widget
The widget shows the following details:
- the number of lines of code scanned in the given scan
- the percentage variation which is the main metric difference in percentage between the current and the previous scan
- Active shows the total number of lines of code in active configuration elements
- Inactive shows the total number of lines of code in inactive configuration elements
- the trend over time
In this section you can filter the information displayed in the graphs, trend and on the grid by the following elements:
- CE Type
Note, once you have applied your filter, it stays applied when you change to another view.
Trend - Lines of code scanned over time
See the progression of lines of code scanned over time.
Grid
Here you can see the lines of code scanned for each scan.
New lines of code
In the Lines of code scanned section you can see the information about total number of lines of code added to the org since last scan. It does not include the OOTB elements added.
Widget
The widget shows the following details:
- the total number of new lines of code added since a given scan
- the percentage variation which is the main metric difference in percentage between the current and the previous scan
- Active shows the total number of lines of code in active configuration elements
- Inactive shows the total number of lines of code in inactive configuration elements
- the trend over time
In this section you can filter the information displayed in the graphs, trend and on the grid by the following elements:
- CE Type
Note, once you have applied your filter, it stays applied when you change to another view.
Trend - New lines of code scanned over time
See the progression of new lines of code added over time.
Grid
Here you can see the lines of code added for each scan.
New configuration elements
In the New configuration elements section you can see the information about total number of configuration elements added to the org since last scan. It does not include the OOTB elements added.
Widget
The widget shows the following details:
- the total number of configuration elements added since a given scan
- the percentage variation which is the main metric difference in percentage between the current and the previous scan
- Active shows the total number of new active configuration elements
- Inactive shows the total number of new inactive configuration elements
- the trend over time
In this section you can filter the information displayed in the graphs, trend and on the grid by the following elements:
- CE Type
Note, once you have applied your filter, it stays applied when you change to another view.
Trend - New configuration elements over time
See the progression of new configuration elements added over time.
Grid
Here you can see the configuration elements added for each scan.
Out-of-the-box (OOTB) modified elements
In the OOTB modified elements section you can see the information about out-of-the-box elements modified in the org.
OOTB modified elements are all elements delivered out of the box in a clean ServiceNow org and modified by you. The more elements you have listed, the more difficult your next ServiceNow upgrade will be
Widget
The widget shows the following details:
- the total number of OOTB modified elements since last scan.
- the percentage variation which is the main metric difference in percentage between the current and the previous scan
- the metric information from the previous scan
- the number of inactive OOTB modifications
- the trend over time