SAM Entitlement upload

AnanyaT
Tera Contributor

I need to build a template to upload entitlements in bulk, as there may be a large number of entitlements to create. Is there any out-of-the-box way to achieve this?

My idea is to create a catalog item with a template (for example, an Excel/CSV upload). When a user submits the catalog item, it should automatically create the corresponding entitlement records.

Has anyone implemented a similar solution, or are there any best practices/recommended approaches for bulk entitlement creation in ServiceNow?

2 REPLIES 2

pr8172510
Tera Guru

Hi @AnanyaT,

 the recommended out-of-box approach for bulk Software Entitlement creation is to use Import Sets and Transform Maps.

 OOB Process

Excel/CSV
   ↓
Data Source
   ↓
Import Set
   ↓
Transform Map
   ↓
Software Entitlement Records

 

  • Supports bulk creation and updates of entitlements.
  • Provides validation, error handling, and auditability.
  • Scales better than creating records directly through catalog item scripts.

Your catalog item approach is possible, but most implementations still use the Import Set framework behind the scenes to process the uploaded file.

Tanushree Maiti
Tera Patron

Hi @AnanyaT 

 

Which SAM publisher's entitlement , you are talking about?

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti