What attributes SCCM and JAMF feed into cmdb_sam_sw_install table for MS & Adobe for Laptop/Desktop
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
Hi All,
Regards,
Amit K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
56m ago
If you are using Service Graph Connector for JAMF , here are the list of attributes and classes- https://www.servicenow.com/docs/r/washingtondc/servicenow-platform/service-graph-connectors/cmdb-jam...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
15m ago
Hi @amit_kishore,
the following attributes are considered critical for successful Normalization, Reconciliation, Compliance, and Reclamation
Software Name / Display Name
Publisher
Version
Discovery Source
Installed On (CI)
Assigned User (if applicable)
Install Date
Last Used Date (if available)
Important Fields
Software Name → Used for normalization.
Publisher → Required for software model matching.
Version → Required for license calculations.
Installed On (CI) → Required for device-based licensing.
Assigned User → Required for user-based licensing metrics.
Discovery Source → Helps manage multiple discovery tools (SCCM, JAMF, etc.).
Best Practices
Keep the Content Library up to date.
Validate normalization results before migration.
Ensure SCCM/JAMF installation records are linked to valid CIs.
Verify Microsoft and Adobe software models are correctly matched.
Run reconciliation and review unmatched installations before go-live.
Common Pitfalls
Missing Publisher or Version values.
Unnormalized software installations.
Orphaned installation records without a CI relationship.
Missing user-to-device mappings for user-based licensing.
Duplicate software installations from multiple discovery sources.
For SAM Pro, data quality is more important than populating every field. As long as the installation records contain enough information for:
Installation
↓
Normalization
↓
Software Model
↓
Reconciliation
↓
Compliance / Reclamation
the license position and reclamation processes will function correctly.