Import Microsoft entitlements from a Microsoft License Statement (MLS) in the Software Asset Workspace

  • Release version: Yokohama
  • Updated January 30, 2025
  • 4 minutes to read
  • Import entitlements from an MLS using the Software Asset Workspace.

    Before you begin

    Before you can import entitlements from an MLS, you must request the MLS from Microsoft. Microsoft provides the MLS as an Excel file.

    Role required: sam_user or sam_admin

    Procedure

    1. From your ServiceNow instance, navigate to Software asset > Software Asset Workspace.
      The Software Asset Workspace launches in a new tab, displaying the Software asset overview.
    2. On the Software asset overview, select Create entitlement.
      The Create new entitlement dialog box opens.
    3. In the dialog box, select Import multiple entitlements from an Excel file and then select Next.
      The dialog box closes and then the Create New Entitlement Import form opens in a new tab.
    4. On the form, fill in the fields.
      Table 1. Create New Entitlement Import form
      Field Description
      Import type Type of document that you are importing entitlements from. Set this field to Microsoft license statement (MLS).
      File File that you want to import entitlements from. Search for and select the MLS Excel file that you requested from Microsoft.
      Description Description of the entitlement import. This field populates automatically based on the file that you selected in the File field.
      Automatic creation of contracts Option to enable automatic creation of both parent and child contracts for the selected MLS. Refer to Contracts for more information about contracts.
      Import status Status of the import. This field populates automatically.
    5. Select Import.
      A confirmation message appears, informing you that the import is in progress. You can select the link in the message to open the Entitlement import list, which provides the status of your import and the complete list of entitlement imports.
    6. After the import is complete, open the corresponding entitlement import record to view additional information about the import.
      1. From the Entitlement import view, select your MLS entitlement import.
        The corresponding entitlement import record opens.
      2. Use the following options to view additional information about the import:
        • To view additional information about the import status, refer to the following fields on the Details tab:
          Table 2. Import status fields
          Field Description
          Import status Status of the import.
          Number of rows processed Number of Excel rows that were processed during the import.
          Number of rows successful Number of Excel rows that imported successfully.
          Number of rows with errors Number of Excel rows that imported with errors.
          Number of entitlements in build state Number of imported Microsoft Software Assurance (SA), Step-up, From SA, or Add-on entitlements that are in the build state and can be linked to a base entitlement.

          See step 7 for more information on how to assign a Microsoft SA, Step-up, From SA, or Add-on entitlement to a base entitlement.

        • To view the complete list of imported entitlements, select the Entitlements tab.
        • If you enabled the Automatic creation of contracts option in step 4, view the complete list of automatically created contracts on the Contracts tab.
          Note:
          These contracts are automatically linked to successfully imported entitlements.
    7. If your entitlement import contains any errors, identify and resolve those errors.
      1. On the entitlement import record, select Review import errors.
        The corresponding Review entitlement import errors view opens.
      2. Use one or both of the following options to resolve your import errors:
        • Resolve errors related to your imported entitlements.
          1. Select the Import errors tab.
          2. In the Error status field, select Needs review for the error that you want to resolve.

            The corresponding entitlement import error record opens in a new tab.

          3. Update the record as needed to resolve the error.

            For descriptions of the entitlement import error fields, see Entitlement import error fields. For details about the actions that you can take on entitlement import errors, see Entitlement import error actions.

          4. Select Import.

            The associated entitlements are re-imported without any errors.

          5. Close the record to return to the Review entitlement import errors view.
          6. Repeat steps i-v for each error that you want to resolve.
        • Resolve errors in which imported Microsoft SA, Step-up, From SA, or Add-on entitlements are not assigned to any base entitlements.
          Note:
          You can assign a From SA or Add-on entitlement to multiple base entitlements.
          1. Select the Relate entitlements tab.
          2. From the list of available Microsoft SA, Step-up, From SA, or Add-on entitlements, select the entitlement that you want to assign to a base entitlement.
          3. On the software entitlement record, select Publish.
          4. After the record reloads, select the Related Entitlements tab and then select New.
          5. On the form, fill in the fields.
            Table 3. Create New Related Entitlement form
            Field Description
            Domain Domain that the base entitlement applies to. The default value is global.
            Software Entitlement Microsoft SA, Step-up, From SA, or Add-on entitlement that you want to assign to a base entitlement. This field populates automatically.
            Related Entitlement Base entitlement that you want to assign your Microsoft SA, Step-up, From SA, or Add-on entitlement to.
            Important:
            The base entitlement for a From SA or Add-on entitlement must use either the Per User or Per Device license metric. In addition, it cannot already be assigned with another entitlement or have any active allocations.
            Note:
            If an appropriate base entitlement is not available for the given Microsoft SA, Step-up, From SA, or Add-on entitlement, you can create one.
            Active rights Number of Microsoft SA, Step-up, From SA, or Add-on rights that you want to grant to the base entitlement.
            Important:
            For From SA rights, you must enter the total number of rights that you purchased for the base entitlement. For example, if you purchased 100 rights for the base entitlement, you must grant 100 From SA rights to that entitlement. For Add-on rights, you can enter any number of rights equal to or less than the total number of rights that you purchased for the given Add-on entitlement.
          6. Select Save.
          7. Close the software entitlement record to return to the Review entitlement import errors view.
          8. Repeat steps i-vii for each Microsoft SA, Step-up, From SA, or Add-on entitlement that you want to assign to a base entitlement.