Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create indicator form

Create an application or capability indicator to assess applications or capabilities within the indicator framework.

FieldDescription
NameName of the application or capability indicator.
Short descriptionShort summary of the application or profile indicator.
Result limitThe maximum number of records an indicator displays when running an associated script. This enables better performance of Enterprise Architecture by not processing too many records.
CategoryCategory that the indicator is associated with.
DirectionBusiness applications or capabilities with maximum or minimum values. - Select Minimize if lower values are better. - Select Maximize if higher values are better.
UnitThe type of unit in which indicator scores are displayed. Units can be numbers, percentages, currencies, quantities of time, or any other entity you define.
Automatic refresh intervalThe refresh interval to update the indicator scores within the defined time range.
OrderThe position of the indicator in the sequential order of all other indicators while accessing an application or capability.
FieldDescription
Data source

Defines the location from which the indicator receives data.

  • Performance Analytics: Collects scores from indicators created in Performance Analytics. See Performance Analytics indicators.
  • Custom Script: Allows you to write a script that collects data from another application. Beneath the Data Source field, a sample script appears. Customize the script as needed. An example custom script is:

    var results = {};
     var applications = [];
     var incidentCount = 0;</p>
    </li>
    </ul>
    <p>var applicationsGr = new GlideRecord("cmdb_ci_business_app");
     applicationsGr.addQuery('active', true);
     applicationsGr.query();
     //for each application get incident count at business service level
     while(applicationsGr.next()) {
        incidentCount = 0;</p>
    <pre><code>var gr = new GlideRecord("incident");
    gr.addEncodedQuery("opened_atBETWEEN"  + startDate  + "@" +   endDate);
    gr.addQuery('cmdb_ci_business_app', applicationsGr.getUniqueValue());   
    gr.query();
    
    incidentCount = gr.getRowCount();
    var appInfo = {};
    appInfo.appId = applicationsGr.getUniqueValue();
    appInfo.weight = incidentCount;
    applications.push(appInfo);
    }
    </code></pre>
    <p>results.applications = applications;
     results;</p>
    <pre><code>
    
    • Query Condition: Allows you to select a table to run filters on to obtain data.
    • Assessments: Allows you to evaluate, score, and rank records by assessing records in a table.
    • Indicators: Allows you to add dependent child indicators. Through the child indicators, data is gathered to the parent indicator.

    For example, if the parent indicator is number of issues, the dependent indicators can be number of incident counts, number of problems, and changes. These dependent indicators are child indicators and the number of incidents, problems, and changes recorded are consolidated up to the parent indicator as the number of issues.

Indicator

The Indicator field appears when Performance Analytics is selected from the Data source list.Indicators are statistics that are used to measure current conditions and forecast trends.

Note: If the collection frequency of the application indicator isn’t greater than the frequency at which the data of the Performance Analytic indicator are generated, then the system displays an error message: Frequency of the indicator must always be greater than or equal to the frequency of the datasource configuration indicator.

Default breakdownName of the Performance Analytics breakdown.
Normalized scriptA script to evaluate and score business applications and capabilities using standardized metrics. It involves using indicators that provide a normalized score for the condition they are evaluating. These indicators can be based on assessments, query conditions, custom scripts, or performance analytics.
FieldDescription
Click through URL navigation typeSelect whether to view the application or capability indicator details in a new window, in the same window, or in a dialog box.
Click through URL scriptThe script associated with an indicator that allows users to select a URL and view the indicator data in a related application or dashboard. This enables quick access to relevant information, or actions related to the indicator data.

Parent Topic:Enterprise Architecture Workspace reference

Related topics

Manage indicators

Add or edit an application indicator

Add or edit a capability indicator

sndocs is an independent community mirror and is not affiliated with or endorsed by ServiceNow.

ServiceNow, the ServiceNow logo, Now, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc., in the United States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.

© 2026 ServiceNow, Inc. All rights reserved.

Documentation content is redistributed under the Apache License 2.0 from the ServiceNowDocs repository.