Create a software model in the Software Asset Workspace

  • Release version: Zurich
  • Updated July 31, 2025
  • 2 minutes to read
  • Create a software model in the Software Asset Workspace. Add product details that are used to connect software rights that you purchased with software installations that are discovered on your system.

    Before you begin

    Role required: sam_user, sam_admin, or model_manager

    About this task

    You can manually create a software model. However, you can leverage the Software Asset Management Content Service Library to automate the creation of software models through their relationship to software entitlements. While creating or importing a software entitlement, specifying a publisher part number automatically creates a software model (if needed) or links to an existing software model.

    You must manually create a software model if a publisher part number isn’t available, or a publisher part number doesn’t exist in the Content Service Library, or if you are creating a software model for a custom product.

    Procedure

    1. Navigate to All > Software asset > Software Asset Workspace.
    2. Select the License operations view.
    3. Under the Licensing section, select software models.
    4. Select New.
      Create a software model in workspace
    5. On the Create New Software Model page, fill in the details in the fields.
    6. Select Save.
      After you save the software model, the General, Suite Components, Suite Parents, and the Product Catalog tabs appear on the page. You can now add details in these related tabs.
    7. Specify whether your software publisher is part of a suite.
      • To designate your software model as a suite parent, select Suite Parents and add all software included with the suite.
      • To designate your software model as a suite component, select Suite Components and add the parent suite.
      Note:
      If you have added a discovery map to your product details, predefined suites are used and suite components are created automatically for known suite parent.
    8. View all the product lifecycles associated with your software model by selecting Software Product Lifecycle.
      Select New to create a custom product life-cycle.
    9. View the override license cost for your entitlements by selecting Override License Cost.
    10. Set the attribute value by selecting the Metric Attributes and complete the form.
      When you add an attribute value, entitlements with this publisher information associated with them automatically have the Metric Group field populated. Based on the metric group, only license metrics related to the publisher are available.
    11. Associate your software model with a vendor by selecting Vendor Catalog Items and complete the form.
    12. Specify the number of devices or users that are accessing the software by selecting Client Access and complete the form.
    13. To create a new record for the software downgrade rights, select Downgrade Rights and complete the form.
      Note:
      If your software model has a discovery map associated with it and the discovery map has downgrade rights, the downgrade rights are populated automatically. Downgraded versions of the software appear in a hierarchical list. For more information, see Downgrade Rights.
    14. To allocate software licenses to all the members of an assignment group, select Group Allocations and complete the form.
      For more information about creating a group allocation record, see Create group allocations.
    15. To enable self-service capabilities for the software that is associated with your software model, publish the software model to your service catalog.
      1. Select Publish to Software Catalog.
        The Publish <software-model> to Software Catalog dialog box opens.
      2. On the dialog box, set the Category field to Software.
      3. Select OK.