How to onbaord publisher in sam pro.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @akashgujar
Refer these links , hope it will help you.
https://www.youtube.com/watch?v=sVN1Bds8hbo&t=164s
https://www.youtube.com/watch?v=8dMWrIggKsc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hi @akashgujar,
Please find below checklist to create a new individual publishers incl. models and entitlements.
1. Prepare
- Agree on the publisher name (e.g., Acme Corp).
- Gather contracts / entitlement lists and any Publisher Part Numbers (PPNs).
- Confirm you have SAM‑related roles (e.g., sn_sam.software_admin or equivalent).
2. Check if the publisher exists
- Go to: Software Asset Management Workspace > License Operations > Licensing > Software Models
- Filter or search the Publisher column for the vendor name
- If it exists:
- Reuse that Publisher value for new models and entitlements
- If it doesn’t exist:
- Create a new record in company table with at least Manufacturer checked
3. Create a Software Model
You create a new publisher by adding a Software Model with that publisher name.
- On Software Models, click New
- Fill in:
- Application ID / Model ID
- Name (e.g., Acme Security Suite)
- Publisher (e.g., Acme Corp)
- Version (if relevant)
- License metric / type
4. Create Software Entitlements
Option A – Manual
- Go to: Software Asset Management Workspace > License Operations > Licensing > Software Entitlements → New
- Pick Fill in the form / standard mode
- Choose the Software Model for this publisher
- Enter quantity, dates, license type, PPN, cost, etc
- Save
Option B – Import / bulk
- Prepare a spreadsheet with PPNs, quantities, dates, metrics
- Use Import Entitlement or your integration to load
- After import, verify Matching Software Models / Publishers were created or linked
5. Quick verification
- Confirm a few Software Entitlements show the correct Publisher and Software Model
- Check License Position and Publisher‑level views to see the new vendor included
Hope this helps!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @akashgujar ,
1: Check the Content Library First:
Before building anything manually, verify whether the publisher and their PPNs already exist in the SN Content Library. The Content Library Portal gives you visibility into publishers, products, DMAPs, and PPNs via the samp_sw_product_definition table. https://www.servicenow.com/community/sam-blog/navigating-the-content-library-portal-your-gateway-to-...
2: Two Paths Depending on Publisher Status:
Path A: Publisher exists in Content Library (PPN available)
Always use PPNs when creating entitlements this prefills license metric, rights per pack, and downgrade rights, and auto-creates software models with full enrichment data. For standard publisher onboarding, it's recommended to start with the entitlements and PPNs, as this process also auto-creates all required software models, suite components, and downgrade rights.
https://www.servicenow.com/community/sam-blog/review-software-entitlements/ba-p/3304445
Path B: Publisher/PPN NOT in Content Library
Option 1: Submit to SN Content Team (if you have lead time): Use this method if you have sufficient lead time usually two to three weeks. https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0790305
Option 2: Create a Custom Product (if you need it now)
Navigate to Custom Product to normalise and account for software not yet part of the Software Library. https://servicenowwithrunjay.com/software-asset-management-servicenow/ You'll need to:
- Create a Company record for the publisher
- Create a Custom Product
- Create a custom PPN and map it to the Software Model
- Create the Software Entitlement against that model
3: Create the Entitlement:
1:Manual (alm_license > New)Single entitlement, quick setup
2: Navigate to Software Asset Workspace> Create Entitlement > Import Entitlements. As a best practice, download the import template each time as it may change release to release.
https://noderegister.service-now.com/kb?id=kb_article_view&sysparm_article=KB0854433
Step 4: Run Reconciliation
Once entitlements are in, add the publisher to your reconciliation rules and run. Review any import errors in the Entitlement Import Errors table before trusting the compliance position. https://www.servicenow.com/community/sam-forum/software-asset-management-implementation/m-p/3419091
If this helped - amazing, you're welcome, go click Helpful and Accept as Solution. If it didn't - well, at least you learned what not to do. Either way, we grow.
Cheers, Abby
ITAM Principal Solution Architect
