For Software Entitlement - Serial number field is unique or not.

poojaegarg
Tera Contributor

For Software Entitlement - Serial number field is unique or not. I want to update the serial number in the field. How i can update and which access is required ?

1 REPLY 1

pr8172510
Kilo Sage

Hi @poojaegarg ,

 the Serial number field on a Software Entitlement (alm_license) is not unique by default.

There is no system-enforced uniqueness constraint on that field.

 many SAM teams find that serial numbers are often missing from shared entitlement imports, which is exactly why they look for alternative unique identifiers .

 

You can update it directly on the Software Entitlement record.

  1. Navigate to the Software Entitlement record (e.g., via alm_license.list).

  2. Edit the Serial number field on the form or in the list view.

  3. Save the record.

 

You need write access to the alm_license table and the serial_number field. Access is controlled by ACLs and roles.

  • Roles: The sam_admin role grants full access to SAM features, including creating and modifying entitlements . The sam_user role provides access to the application but without administrative functions . A standard admin also has full access.

  • ACLs: If the field is read-only, an ACL is likely restricting write access. You'd need a System Administrator or Security Administrator to grant your role write access to the serial_number field on alm_license.

 

Since the serial number isn't unique and is often missing, many SAM teams use the Asset Tag field on the entitlement as a reliable unique identifier. ServiceNow's own ITAM Product Success team recommends this approach to all customers .