With our Jamf Integration, you can now automate and simplify the process of importing your asset data from Jamf Pro into your ServiceNow CMDB. Now in version 1.2, you can also automate the deployment and reclamation of software using Jamf Policies*!
Saving 20% on Mac software spend by automating the removal of underutilized software licenses, eliminating waste safely and remotely.
Near parity between Windows and Mac hardware inventory. Accurate data can better enable ITSM and ITAM professionals when centralized in ServiceNow, minimizing access needed to Jamf or requests to Jamf admin for Mac data. Integration can be scheduled to run daily.
Our integration deploys an extension to Jamf allowing Software Inventory to the level of detail and required to use SAMP. The Jamf Pro’s out of box API won’t include Software Publisher names for any titles. For example, it wouldn’t know that Adobe as the publisher of Photoshop. Our Software Inventory Policy is able to determine software publisher for most titles.
Our Integration facilitates automated fulfillment of Jamf Software Catalog Requests, potentially saving IT hours of manual work and lost efficiency due to context switching each week
Duplicates happen in Jamf due to certain kinds of maintenance and IT processes. These can incur additional licensing costs from Jamf, our integration is able to report on them and even gives links out to the possible duplicates for review and removal.
We are regularly improving the integration, adding features, and ensuring compatibility for ServiceNow updates
Any custom Jamf Extension Attributes are imported and associated to each CI in the CMDB, allowing for Jamf reporting access to ServiceNow IT users without granting them individual access to Jamf
Modern UI reduces the possibility of configuration errors by programmatically validating configuration settings along the way. Saves users time and money by putting all the pieces in one place.
Our integration is a recommended app in the ServiceNow Store. It has to adhere to a strict set of coding standards, including requirements around security and performance. We also have a 5-star rating in the store with positive reviews from several publicly traded customers and adoption in some of the top Fortune 500 companies
There are several reasons software may not be coming through as expected. Please check the following:
On Jamf: check that the policy "its_jamf_software_inventory_policy_[YOUR_INSTANCE]" is scoped correctly
On ServiceNow: navigate to ITS Jamf Integration > Jamf Admin > Jamf Transform Maps and make sure your transform maps are marked as active/inactive depending on your SAM plugin:
SAM-F or SAM-P enabled |
ITS Jamf Software Inventory Data Source Import |
ITS Jamf Software Inventory Data Source Import non-SAMP |
Yes |
Active |
Inactive |
No |
Inactive |
Active |
The integration queries the existing ServiceNow model records to directly match the name of the incoming model from Jamf. If the integration cannot find an existing match, the Model ID will be set to "Unknown".
In versions lower than 1.3, the ITS Jamf integration does not create Model records out of the box and must be modified if you want this functionality.
Solution: For this and other bug fixes, it is highly recommended to upgrade the integration to the latest version. Starting in the integration version 1.3, the system property "x_itsp_its_jamf.createHardwareModels" is made available. Set this property to "true" to allow model creation." If an upgrade is not possible, please email product@itsdelivers.com for more support
First, please verify that the scheduled job "ITS Jamf - Computer Sync (Scheduled)" is marked as active. If it is active, but still not running on its own, it's possible you have an outdated version of the script. Please contact support detailing your issue and we will send you the latest version!
Not a problem! You can choose to either not use the software inventory functionality of the integration at all, or you can create these pieces manually. We have a guide [HERE].
Yes. We only track software usage for titles that have a reclamation rule in place so as not to overflow your environment with these records. There is a scheduled job called "ITS Jamf - Import Software Usage" that runs monthly to collect this data—you can change the schedule, or run manually as you need.
Since the integration's Software Inventory Policy and Script both live in your Jamf environment, the ServiceNow store app is unable to make any updates to these pieces directly. However, following an upgrade, you may go through the ITS Jamf Integration Guided Setup to manually deploy any updates.
Yes! In fact, we already import extension points by default (you can toggle this feature on/off on your Jamf Instance record).
You can see what has already been imported by going to our custom Extension Attributes table (x_itsp_its_jamf_computer_extension_attribute), or by going to any computer record that has been discovered by the integration and take a look at the 'ITS Jamf Computer Extension Attributes' related list.