--- title: Add a custom software product in Software Asset Management Core UI description: If a software product does not exist in the Software Library, you can add a custom product. Custom products enable you to normalize and account for homegrown software, or software that is not yet part of the Software Library. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-asset-management/software-asset-management/t\_AddACustomProduct.html release: australia product: Software Asset Management classification: software-asset-management topic_type: task last_updated: "2026-10-09" reading_time_minutes: 1 breadcrumb: [Use SAM Core UI, Software Asset Management, IT Asset Management, Asset Management] --- # Add a custom software product in Software Asset Management Core UI If a software product does not exist in the Software Library, you can add a custom product. Custom products enable you to normalize and account for homegrown software, or software that is not yet part of the Software Library. ## Before you begin Role required: sam\_admin ## About this task The product and publisher combination is used during discovery model normalization. If the custom product exists, a message is shown. ## Procedure 1. Navigate to **All** > **Software Asset** > **Administration** > **Custom Products** and create a record \(see table for field descriptions\).
| Field | Description |
|---|---|
| Publisher | Publisher of the custom software product. If it does not exist, a new one can be created on the Publisher field Companies lookup list. |
| Product | Name of the custom software product. |
| Subscription software | Option that indicates that the software has a subscription. |
| Product type | Product type of the custom software product.- Child: A subcomponent of main software \(not licensable\). - Driver: A software product that controls a device. - Licensable: A software product that is licensable. - Not Licensable: A software product that is not licensable. - Patch: A software product designed to update, fix, or improve an existing computer program. - Unknown: A software product that is unknown. |
| Product classification | Official UNSPSC classification. |
| Exclude from content service | Option that excludes the custom product details from being shared with [Software Asset Management Content Service](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-asset-management/software-asset-management/c_SAMContentService.md) if opted in. |
| Active | Option that indicates the rule is active. |