--- title: Add a Basic Software Asset Management custom software product description: You can add a custom product if a software product does not exist in the Software Library. 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-service-management/software-asset-management-foundation-plugin/t\_AddACustomProductSAMF.html release: australia product: Software Asset Management Foundation plugin classification: software-asset-management-foundation-plugin topic_type: task last_updated: "2026-10-09" reading_time_minutes: 1 breadcrumb: [Basic Software Asset Management Administration, Basic Software Asset Management, ITSM Software Asset Management, Asset Management common applications, IT Service Management] --- # Add a Basic Software Asset Management custom software product You can add a custom product if a software product does not exist in the Software Library. 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 already exists, a message is shown. ## Procedure 1. Navigate to **All** > **Software Asset** > **Administration** > **Custom Software Products** and create a new 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. |
| 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. |
| Active | Check box for activating the rule. |