Organizations using Jamf Pro and Freshservice can now sync their macOS, iOS and tvOS devices that are managed in Jamf Pro to Freshservice asset management. This will allow organizations to manage the lifecycle of all their apple devices in Freshservice and provide agents the information they need to perform their service desk operations efficiently.


Once the assets are synced into Freshservice, it -


1. Provides a single pane of glass for an asset manager about all their devices in Freshservice, including devices fetched from Jamf 

2. Helps the asset manager gather insights about the asset lifecycle and inventory related reports

3. Completes the service fulfillment process by tagging the asset to the service request and the user

4. Brings in better visibility into the issue being faced by the end user (in the form of ticket) by identifying what devices the end user has

5. Provides better insights to an asset manager into the financial details of the asset such as costs, warranty and contract expiry information



Tech Details: 

Compatibility: Jamf Pro (cloud version)


Sync direction: One-way (from Jamf into Freshservice)


Sync type: Once the Jamf app is installed in Freshservice, it syncs all the device information and the software packages installed, into Freshservice. Existing assets are updated and non-existing assets are created in Freshservice. 


Once the first time sync is completed, each time a computer updates its inventory and a mobile device is checked in (in Jamf), those details are also pushed into Freshservice. We leverage ComputerInventoryComplete and MobileDeviceCheckIn webhooks for computers and mobile devices respectively from Jamf to push the device information post the first sync.

Field Mappings: Please refer the attached PDF - Jamf Field Mappings.pdf



Install steps:


Step 1: Navigate to Admin -> Apps (under Helpdesk Productivity) -> Get More Apps.




Step 2: From the marketplace gallery, search for Jamf and click on the app icon to get into the app details. 




Step 3: Click on Install to start the set up process. 




Step 4: Enter your Jamf domain, username and password details. Also, do tick the checkbox to fetch the latest used by information from Jamf into Freshservice. 



Step 5: Click on Enable.



The app will fetch all the apple device information from Jamf into Freshservice the first time. Post that, any successful inventory submission to Jamf will update the asset information in Freshservice.


Additionally, please do make sure you have the below configured in your Jamf instance for the app to work. 


1. Make sure at least one of the policies in your Jamf instance have the "Update inventory" checked.




2. Two webhooks - FS_COMP_UPDATE and FS_DEV_UPDATE will be created during the installation of the Jamf app in Freshservice. Please make sure that those webhooks are not modified from your Jamf webhook settings.