IT Operations Management

Software Asset Management

Software Asset Management is ServiceNow's solution for tracking and managing all the software licenses your organization owns and uses. IT asset managers, procurement teams, and compliance officers use it to know exactly what software is installed where, whether you're paying for licenses you don't need, and if you're compliant when vendors come knocking for audits. Without proper software asset management, companies regularly overspend by 20-30% on licenses while also facing compliance risks that can result in hefty penalties. SAM Pro integrates with your existing ServiceNow platform to automatically discover software installations, match them against your license entitlements, and flag compliance gaps or optimization opportunities. Once it's running, you get real-time visibility into your software spending, automated workflows that reclaim unused licenses, and dashboards that keep you audit-ready. The system handles complex licensing models from major publishers like Microsoft, Oracle, and IBM, calculating your true license position and helping you make informed decisions during renewal negotiations.

Key Capabilities

License Position Tracking

Automatically calculates how many licenses you own versus how many you're actually using for each software product. Shows you exactly where you're over-licensed, under-licensed, or perfectly balanced. Saves hours of manual spreadsheet work and eliminates the guesswork during vendor audits.

Software Discovery and Normalization

Scans your environment to find all installed software and maps different versions, editions, and naming variations to the correct license entitlements. Handles the messy reality where 'Microsoft Office 2021' might appear as fifty different names across your network. Gives you a clean, unified view of what you actually have.

Publisher-Specific License Calculations

Comes with pre-built logic for complex licensing rules from Microsoft, Oracle, IBM, and other major vendors. Understands virtualization rights, processor-based licensing, and user-based models without you having to become a licensing expert. Prevents costly mistakes when calculating compliance for enterprise agreements.

Automated License Reclamation

Identifies unused or underutilized licenses and kicks off workflows to reclaim them for reuse. Sends notifications to managers when expensive software hasn't been used in months and automates the process of reassigning licenses to new users. Can recover thousands of dollars in wasted license costs.

True-Up and Reconciliation

Compares your actual usage against your license agreements to calculate exactly what you owe during vendor true-up periods. Provides detailed reporting that shows how you arrived at the numbers, making vendor negotiations more transparent. Helps budget for upcoming renewals and avoid surprise bills.

Compliance Dashboard and Reporting

Provides real-time visibility into your compliance status across all software publishers with color-coded dashboards and drill-down reports. Shows trending data so you can spot problems before they become violations. Keeps executives informed and makes audit preparation a matter of printing reports instead of scrambling for data.

How It Works

SAM Pro starts by discovering all software installed across your environment through agents, network scanning, or integration with existing discovery tools. The system then normalizes this raw data, mapping different software signatures to known products and versions in its catalog. It matches these installations against your license entitlements loaded from contracts and purchase orders, applying publisher-specific licensing rules to calculate your true license position. When gaps or optimization opportunities are identified, automated workflows notify the right people and track remediation efforts, while dashboards provide ongoing visibility into compliance status and cost optimization opportunities.

Who Uses It and How

Global manufacturing company

A 15,000-employee manufacturer discovered they were paying for 3,000 AutoCAD licenses but only had 1,800 active users. SAM Pro identified the gap and helped them reclaim 400 unused licenses from departed employees while negotiating down their renewal. The system also caught unlicensed installations in their Asian facilities before their annual Autodesk audit.

Result: Saved $480,000 annually in license costs and avoided potential compliance penalties.

Large hospital network

A healthcare system used SAM Pro to manage their sprawling collection of medical software licenses across 12 facilities. The system automatically tracked specialized applications like imaging software and clinical systems, applying healthcare-specific licensing models and ensuring compliance with vendor agreements that varied by location and user type.

Result: Reduced software compliance preparation time from 3 weeks to 2 days and maintained 100% audit readiness.

Financial services firm

An investment bank implemented SAM Pro to track their Oracle database licenses across trading systems and back-office applications. The system calculated complex processor-based licensing in virtualized environments and identified opportunities to optimize their deployment to reduce license requirements without impacting performance.

Result: Optimized Oracle licensing saved $2.1 million in renewal costs while maintaining full compliance.

University IT department

A state university used SAM Pro to manage their Microsoft campus agreement and Adobe creative suite licenses across student labs and faculty workstations. The system tracked seasonal usage patterns, automatically reclaimed licenses from graduated students, and provided detailed reporting for their annual Microsoft true-up.

Result: Eliminated over-purchasing by 25% and automated license lifecycle management for 40,000 users.

Sourdough
Chrome Extension

Sourdough: ServiceNow Monitoring and Analytics

A Chrome extension for ServiceNow Admins and Developers with essential tools, analytics, graphs and monitoring features.

Instance HealthGraphs & ChartsAPI HealthDeveloper ToolsQuick SearchInstance Switcher
Add to Chrome

Free to install. Pro $5/month after a 14-day no-card trial.
Pro requires the ServiceNow admin role. Upgrade inside the extension.

Overview
Tasks
CMDB
API
Metrics
Monitor
Internals
Instance:sourdoughdevΒ·Version:Yokohama
Instance StateONLINE
System StatusFully Operational
Session Timeout90 minutes
Logged-In Sessions2 (20 active)
Build Nameyokohama-12-18-2024_p1
IP Address10.159.128.43
Instance HealthHealth Score: 90%
πŸ”₯ 5dSourdough (Chrome Plugin)Dark Mode

Implementation: What to Know

Plan for 3-6 months for a full SAM Pro implementation, involving IT asset management, procurement, legal, and discovery teams from the start. You'll need clean discovery data and contract information before the system can provide accurate license positions, so budget time for data cleanup. The most common reason implementations stall is trying to achieve perfect data before going live - start with your biggest cost centers like Microsoft and Oracle, then expand to other publishers. Make sure you have executive sponsorship because SAM often reveals uncomfortable truths about spending and compliance that require difficult conversations with business units.

Common Use Cases

Preparing for a vendor software audit

Microsoft announces they're auditing your organization and wants license position data within 30 days. Your asset manager runs compliance reports from SAM Pro, exports detailed usage data, and provides Microsoft with comprehensive documentation showing exactly what's installed and licensed. The audit concludes quickly with minimal findings because all the data is readily available.

Employee leaves and you need to reclaim expensive licenses

A senior engineer with expensive CAD and development tool licenses leaves the company. SAM Pro automatically detects the software is no longer being used, triggers a reclamation workflow, and notifies the asset team. They can quickly reassign the licenses to new hires or return them to the license pool, preventing thousands in wasted spending.

Negotiating a major software renewal

Your Oracle contract is up for renewal and the vendor wants to increase your licensing fees. Your procurement team uses SAM Pro reports to show actual usage patterns, identify underutilized products, and negotiate based on real data instead of the vendor's assumptions. You end up rightsizing the agreement and avoiding unnecessary costs.

New acquisition brings unknown software risk

Your company acquires a smaller firm and needs to understand their software compliance status before integration. SAM Pro scans the acquired company's environment, identifies all installed software, and flags potential compliance gaps or unlicensed installations. IT can address issues before they become the parent company's liability.

Budget planning for next year's software spending

Finance needs to forecast software costs for the annual budget. The asset management team uses SAM Pro's trending data and growth projections to predict license needs, identify optimization opportunities, and provide accurate budget numbers. They can show exactly why certain software spending is necessary and where cuts might be possible.

Key Tables

sam_sw_installsam_entitlementsam_metric_instancesam_sw_usagealm_license

Best Practices

  • βœ“Start with your most expensive software publishers first - focus on Microsoft, Oracle, and IBM before worrying about smaller vendors where the financial impact is minimal.
  • βœ“Set up automated reclamation workflows for licenses over a certain dollar threshold that haven't been used in 90 days, but always include manager approval to avoid disrupting legitimate users.
  • βœ“Keep your software catalog updated by assigning someone to review and approve new software signatures weekly, rather than letting them pile up and create normalization chaos.
  • βœ“Train your asset managers to understand basic licensing models for your major publishers - the system is only as good as the people interpreting its results.
  • βœ“Schedule regular compliance reviews with business unit managers so they understand the cost of their software decisions and become partners in optimization efforts.
  • βœ“Document your licensing assumptions and rule configurations so you can defend your compliance position during audits and maintain consistency when staff changes.

Common Pitfalls

Implementing SAM Pro without cleaning up discovery data first

Spend time getting accurate software discovery in place before expecting meaningful license position calculations. Garbage in means garbage out.

Trying to track every piece of software from day one

Focus on your top 10-20 software publishers by spend first. Get those working perfectly before expanding to track every shareware utility.

Setting reclamation workflows too aggressively and disrupting business users

Start with longer timeframes like 180 days of non-use and gradually tighten based on feedback. Include business managers in approval workflows for expensive software.

Loading incomplete or outdated contract data and making decisions on bad license entitlement information

Audit your contract data before trusting compliance reports. Work with procurement to establish a process for keeping entitlement data current.

Expecting perfect license position calculations immediately without understanding the complexity of software licensing

Start with simple scenarios and build complexity over time. Get comfortable with the basics before tackling complex enterprise agreements and virtualization rights.

Frequently Asked Questions

What's the difference between SAM Pro and regular ServiceNow asset management?

Regular asset management tracks hardware and software as inventory items, while SAM Pro specifically focuses on software licensing compliance and optimization. SAM Pro includes publisher-specific licensing logic, compliance calculations, and cost optimization features that basic asset management doesn't have.

Do I need SAM Pro if I only have Microsoft software?

If Microsoft represents a significant portion of your software spend, SAM Pro can still provide value through automated compliance tracking, optimization opportunities, and audit preparation. However, smaller organizations with simple Microsoft agreements might find the cost difficult to justify.

How does SAM Pro discover software installations?

SAM Pro integrates with ServiceNow Discovery, Microsoft SCCM, and other discovery tools to identify installed software. It can also accept data feeds from security tools and other inventory systems. The key is having comprehensive and accurate discovery data feeding into the system.

Can SAM Pro handle our complex enterprise agreement with Microsoft?

Yes, SAM Pro includes pre-built logic for Microsoft Enterprise Agreements, including Software Assurance, virtualization rights, and user-based licensing models. However, you'll need to configure it properly with your specific agreement terms and may need help from ServiceNow or a partner for complex scenarios.

How long does it take to see value from SAM Pro?

Most organizations see initial insights within 30-60 days of implementation, especially around obvious over-licensing or compliance gaps. However, full value including optimized workflows and comprehensive compliance reporting typically takes 3-6 months to achieve.

What happens if SAM Pro shows we're non-compliant with a vendor?

The system provides detailed reports showing exactly where compliance gaps exist, but it doesn't automatically purchase licenses or notify vendors. You'll need to work with procurement and legal teams to address any gaps through additional license purchases or usage reduction.

Can SAM Pro integrate with our existing procurement and contract management systems?

Yes, SAM Pro can integrate with most procurement and contract systems to automatically import entitlement data and purchase information. This eliminates manual data entry and keeps license positions current as new purchases are made.

Related Modules

Test Your Knowledge

Quick 3-question quiz β€” see how your ServiceNow skills stack up.

Question 1 of 3Performance

A list view on a table with millions of records is slow. Best fix?

Select an answer to continue