Jamf Connector

Oomnitza's Jamf Connector allows organizations to pull device information from Jamf and populate it in Oomnitza. More info in Jamf can be found here: https://www.jamf.com/

Jamf Now Reviews 2020: Details, Pricing, & Features | G2

Standard Mappings

The following fields can be mapped from Jamf using Oomnitza's User Interface:

  • ID
  • Computer Name
  • MAC Address
  • Alt. MAC Address
  • IPv4 Address
  • Serial Number
  • UDID
  • JAMF Version
  • Platform
  • Barcode #1
  • Barcode #2
  • Asset Tag
  • Report Date
  • Last Contact Time
  • Initial Entry Date
  • Username
  • Real Name
  • Email Address
  • Position
  • Phone Number
  • Department
  • Building
  • Room
  • Is Purchased
  • Is Leased
  • PO Number
  • Vendor
  • Applecare ID
  • Purchase Price
  • Purchasing Account
  • PO Date
  • Warranty Expires
  • Lease Expires
  • Life Expectancy
  • Purchasing Contact
  • OS Applecare ID
  • OS Maintenance Expires
  • Make
  • Model
  • Model Identifier
  • OS Name
  • OS Version
  • OS Build
  • Active Directory Status
  • Service Pack
  • Processor Type
  • Processor Architecture
  • Processor Speed
  • Processor Speed MHz
  • Number of Processors
  • Total Memory (MB)
  • Boot ROM
  • Bus Speed
  • Battery Capacity
  • Cache Size (KB)
  • Available RAM Slots
  • Optical Drive
  • NIC Speed
  • SMC Version

Custom Mappings

Additional fields and Extension Attributes may be available through Jamf. For details on how to retrieve them, please reach out to support@oomnitza.com or see our article on Creating Custom Field Mappings.

Extension Attributes require use of a special converter using the following format:

mapping.<Field ID> = {"source": "extension_attr", "converter": "casper_extension_attribute:attr=<Name of Attribute>"}


Details on setting up the Oomnitza Connector can be found in Oomnitza's Articles on Connector Setup. 

The key information required from Jamf includes:

  • URL: The URL of your organization's Jamf Instance
  • Username: The username of a read-only Jamf service account
  • Password: The password for the above account.

The full config file should also contain the following fields:

  • Enable - When True, turns the Jamf connector on. When False turns the Jamf connector off.
  • Sync_Type: Either "computers" or "mobiledevices". Indicates whether the connector will retrieve computers or mobile devices from Jamf.
  • Group_Name: Optional. Specifies a Jamf subgroup.

A sample Jamf config can be found below, which includes a custom mapping from the "Battery Cycle Count" extension attribute. Details on mapping custom attributes can be found here.

enable = True
url = https://jss.jamfcloud.com/example
username = username@example.com
password = change-me
sync_type = computers
group_name =
mapping.9A51331C6470488A90E0579BB00B9F2D = {"source": "extension_attr", "converter": "casper_extension_attribute:attr=Battery Cycle Count"}
Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk