---
sourceDocument: Australia Governance, Risk, and Compliance
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/governance-risk-compliance

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Governance, Risk, and Compliance

ft:clusterId :

    - grc

bundleId :

    - grc

workflow :

    - Technology


---

# Create a normalization strategy

# Create a normalization strategy {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

You can create a custom normalization strategy as required.

## Before you begin

* Confirm that the Basic Scoring for Smart Assessments plugin \[com.sn_smart_scoring\] is installed.
* Role required: sn_smart_asmt.assessment_admin and sn_smart_asmt.developer
{#create-a-normalization-strategy__ul_wbw_qkq_1gc}

## Procedure

1. Navigate to AllSmart Assessment EngineAdministrationNormalization Strategies.
2. On the Scoring normalization strategies list, select New and then fill in the form.  
   {#create-a-normalization-strategy__table_krg_p53_2yb__entry__2}

   | Field | Description |
   |-|-|
   | Name | Unique meaningful name for the normalization strategy. |
   | Published | Displays checked when the normalization strategy is published. |
   | Retired | Displays checked when the normalization strategy is retired. |
   | Description | Text that helps others to understand the purpose of this normalization strategy. |
   | Strategy | Enables the script for the normalization strategy. Note: When ECMAScript 2021 (ES12) mode is enabled, you can use the latest supported JavaScript features in your script. If this mode is turned off, your script will be limited to the JavaScript features supported by the application's default environment. |
   [Table 1. Scoring normalization strategy form]

   {#create-a-normalization-strategy__table_krg_p53_2yb}
3. Select Save.  
   A new related list Scoring normalization strategy inputs appears.
4. On the Scoring normalization strategies inputs list, select New and then fill in the form.  
   {#create-a-normalization-strategy__table_gls_gb2_bgc__entry__2}

   | Field | Description |
   |-|-|
   | Normalization strategy | The name of the normalization strategy in which inputs are to be created. |
   | Order | Order of the input. |
   | Type | Type of the input. For example: Number or Choice. |
   | Label | Label of the input. |
   | Name | Name of the input. Note: Strategy input names must start with a letter, underscore (_), or dollar sign ($), and may only contain ASCII letters, digits, underscores, or dollar signs. Avoid using spaces, special characters, or reserved keywords, as these are not permitted. |
   | Description | Text that helps others to understand the purpose of this input. |
   [Table 2. Scoring normalization strategy input form]

   {#create-a-normalization-strategy__table_gls_gb2_bgc}
5. Select Submit.  
   Continue adding inputs as needed by repeating these steps.  
   If the input is Choice, then a choice related list appears
6. To add choices select the corresponding choice label from the Scoring normalization strategy inputs list.
7. On the related list Scoring normalization strategy input choices list, select New and then fill in the form.  
   {#create-a-normalization-strategy__table_g2k_r22_bgc__entry__2}

   | Field | Description |
   |-|-|
   | Normalization strategy input | The name of the normalization strategy input in which choices are to be created. |
   | Order | Order of the input choice. |
   | Label | Label of the choice. |
   | Value | Value of the choice. |
   [Table 3. Scoring normalization strategy input form]

   {#create-a-normalization-strategy__table_g2k_r22_bgc}
8. Select Update.  
   Continue adding input choices as needed by repeating these steps.
9. Update the strategy script to incorporate the newly created input values for normalizing raw scores.  
   * You can create scripts to define the transformation logic or formula needed to normalize the raw score effectively.
   * You can also set up conditions within the script.
   * You can confirm that the input in result.value must always be floating-point number for all question types.
   {#create-a-normalization-strategy__ul_d5p_brg_c2c}
10. Select Publish.  
    After creating a custom strategy, you can manage it further by moving it back to draft to make edits, retiring it when it's no longer needed, or deleting it permanently.

*[\>]: and then


