--- title: Add a software pattern normalization rule description: You can add a pattern normalization rule to normalize specific software products in your environment based on a common pattern. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-asset-management/software-asset-management/t\_AddAPatternNormRule.html release: australia product: Software Asset Management classification: software-asset-management topic_type: task last_updated: "2026-10-09" reading_time_minutes: 1 breadcrumb: [SAM Administration, Software Asset Management, IT Asset Management, Asset Management] --- # Add a software pattern normalization rule 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 **All** > **Software Asset** > **Administration** > **Pattern Normalization Rules** and create a new record \(see table for field descriptions\).
| 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. |
| Version | Specify the version of the product. |
| Platform | Choose the platform.- Windows - macOS - UNIX |
| Language | Choose the language.- Dutch - English - French - German - Italian - Spanish |