Microsoft SCCM software usage
Summarize
Summary of Microsoft SCCM software usage
The Microsoft SCCM software usage plugins enable integration of software usage data from Microsoft SCCM into ServiceNow’s Software Asset Management (SAM). This data integration supports better software usage tracking and management by importing detailed usage metrics into the ServiceNow AI Platform.
Show less
Two plugins are available for this integration:
- Integration — Microsoft SCCM 2012 v2 Software Usage (com.snc.sampusagesccm)
- Integration — Microsoft SCCM 2016 Software Usage (com.snc.samp.usagesccm2016) which supports SCCM versions 1606, 1906, 1910, and 2002.
Note that both plugins will be deprecated in the Tokyo release. New customers are advised to use the Service Graph connector for Microsoft SCCM application available in the ServiceNow Store. Existing customers can use the Migration Readiness Tool to transition to this connector.
Key Features
- Activating the plugin installs components to enable monthly scheduled imports of SCCM software usage data.
- Software usage data is imported into the Software Usage table and includes two types of usage data:
- Last Used: Shows the most recent usage date in the previous month.
- Total Usage: Provides detailed usage duration down to the second for the previous month, potentially importing large volumes of data.
- Usage records aggregate monthly usage per software to help assess environment-wide software utilization.
- Scheduled imports run monthly but can be triggered on demand; however, data always reflects the previous month.
- Only products linked to a reclamation rule with matching reclamation types are included in data imports.
- User data from SCCM can also be imported and is matched against existing ServiceNow user records by username.
- Software installations are matched by configuration item (CI), user, product, and publisher to avoid duplicate usage records for the same month and year.
- Usage data can also be imported using ServiceNow’s import sets feature for more flexible import scenarios.
Practical Implications for ServiceNow Customers
- Enabling SCCM usage integration helps customers gain visibility into software usage patterns, critical for optimizing license compliance and cost management.
- Because the existing SCCM plugins are being deprecated, customers starting new integrations should plan to use the Service Graph connector for better long-term support.
- Customers currently using these plugins should prepare for migration to avoid disruptions.
- Scheduled imports ensure data currency on a monthly basis, but on-demand imports are possible for more immediate updates.
- Reclamation rules are essential to control which products' usage data is imported, so proper setup of these rules is required for accurate data capture.
- Matching user and CI data ensures accurate attribution of software usage within the ServiceNow environment, preventing duplicate records.
Activate the Microsoft SCCM software usage plugin to integrate your software usage data with the ServiceNow AI Platform.
- Integration — Microsoft SCCM 2012 v2 Software Usage (com.snc.samp_usage_sccm) plugin
- Integration — Microsoft SCCM 2016 Software Usage (com.snc.samp.usage_sccm_2016) plugin
The Integration — Microsoft SCCM 2016 plugin is compatible with SCCM version 1606, 1906, 1910, and 2002.
The SCCM integration plugin installs several components.
After the SCCM usage plugin is activated and configured, a scheduled import runs monthly to bring SCCM software usage data into your instance. The usage data is then mapped to Software Usage table. During the scheduled job, a SQL query is executed.
The scheduled import runs once a month, but you can run the import on demand by clearing the Conditional option on the Scheduled Data Import form. However, the data is always pulled from the previous month, so there won't be a change in the data until the following scheduled import.
There are two types of data (total usage and last used) that you can extract from SCCM and import into your instance. Last used data will only show the last time the software was used during the previous month.
Total usage data will show down to the second when the software was used in the previous month, which can be a large amount of data imported into your instance. A usage record tracks the sum of usage on a monthly basis so that you can assess the software usage in your environment.
- SAMP Usage Import
- SAMP Usage 2016 Import
- SCCM 2012 v2 Software Last Used
- SCCM 2016 Software Last Used
You can also pull in user data from SCCM. User data is compared to the user_name field of the sys_user record. If the names don't match, the user data isn't imported.
Duplicate usage information cannot be created for the same CI, user, product, or publisher values in the same month and year.
You can also import usage information using ServiceNow import sets feature.