---
sourceDocument: Australia Asset Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-asset-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Asset Management

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Add a software pattern normalization rule

# Add a software pattern normalization rule {#ariaid-title1}

* Release version: Australia
* 
* Updated August 19, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

You can add a pattern normalization rule to normalize specific software products in
your environment based on a common pattern.

## Before you begin

Role required: sam_admin

## About this task

Note:  
When creating a pattern normalization rule for custom products and publishers, create the custom product and company records first.

## Procedure

1. Navigate to AllSoftware AssetAdministrationPattern Normalization Rules and create a new record (see table for field descriptions).  
   {#t_AddAPatternNormRule__table_gb1_jgm_ty__entry__2}

   | Field | Description |
   |-|-|
   | Name | Specify a unique name for pattern normalization rule. |
   | Discovered publisher contains | Specify text to search for in the software publisher field. |
   | Discovered product contains | Specify text to search for in the product field. |
   | Active | Option that activates the rule. |
   | Discovered publisher is empty | Option that includes products that have an empty publisher field (the rule applies to discovery models where the publisher is unknown). |
   | Normalized Attributes ||
   | Publisher | Specify the normalized name of the publisher of the software. |
   | Product | Specify the normalized name of the product. |
   | Edition | Specify the product edition. |
   | Product type | Choose the product type. * Child: A subcomponent of main software (not licensable). * Driver: Software product that controls a device. * Licensable: Software product that is licensable. * Not Licensable: Software product that is not licensable. * Patch: Software product designed to update, fix, or improve an existing computer program. {#t_AddAPatternNormRule__ul_gdn_2pd_c1b} |
   | Version | Specify the version of the product. |
   | Platform | Choose the platform. * Windows * macOS * UNIX {#t_AddAPatternNormRule__ul_slv_llm_ty} |
   | Language | Choose the language. * Dutch * English * French * German * Italian * Spanish {#t_AddAPatternNormRule__ul_rq4_4lm_ty} |
   [Table 1. Pattern Normalization Rule form]

   {#t_AddAPatternNormRule__table_gb1_jgm_ty}
2. Once the rule is created, to apply the rule so applicable discovery models are normalized without delay, click the Apply Rule related link.

*[\>]: and then


