Jamf Schema#
graph LR
JamfComputer -- MEMBER_OF --> JamfComputerGroup
JamfMobileDevice -- MEMBER_OF --> JamfMobileDeviceGroup
JamfTenant -- RESOURCE --> JamfComputer
JamfTenant -- RESOURCE --> JamfComputerGroup
JamfTenant -- RESOURCE --> JamfMobileDevice
JamfTenant -- RESOURCE --> JamfMobileDeviceGroup
JamfComputer#
A macOS computer inventory record managed by Jamf.
Ontology Projection:
JamfComputercontributes data to canonicalDevicenodes.
Properties#
Field |
Index |
Description |
|---|---|---|
id |
Yes |
Jamf computer inventory ID. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
activation_lock_enabled |
Whether Activation Lock is enabled. |
|
bootstrap_token_escrowed_status |
Bootstrap token escrow state. |
|
declarative_device_management_enabled |
Whether declarative device management is enabled. |
|
Associated email address. |
||
enrolled_via_automated_device_enrollment |
Whether automated device enrollment was used. |
|
filevault_enabled |
Whether FileVault is enabled. |
|
firewall_enabled |
Whether the firewall is enabled. |
|
gatekeeper_status |
Gatekeeper status. |
|
last_contact_time |
Last Jamf contact timestamp. |
|
model |
Device model. |
|
model_identifier |
Device model identifier. |
|
name |
Yes |
Device hostname. |
os_build |
Operating system build. |
|
os_name |
Operating system family. |
|
os_version |
Operating system version. |
|
platform |
Platform reported by Jamf. |
|
recovery_lock_enabled |
Whether Recovery Lock is enabled. |
|
remote_management_managed |
Whether remote management is enabled. |
|
report_date |
Last inventory report timestamp. |
|
secure_boot_level |
Secure Boot level. |
|
serial_number |
Yes |
Device serial number. |
sip_status |
System Integrity Protection status. |
|
site_name |
Jamf site name. |
|
supervised |
Whether the device is supervised. |
|
udid |
Device UDID. |
|
user_approved_mdm |
Whether mobile device management is user approved. |
|
user_real_name |
Associated user’s real name. |
|
username |
Associated username. |
Relationships#
(:Device)-[:OBSERVED_AS]->(:JamfComputer)(:JamfComputer)-[:MEMBER_OF]->(:JamfComputerGroup): Links a Jamf computer to a group containing it.(:JamfTenant)-[:RESOURCE]->(:JamfComputer): Links a Jamf tenant to one of its managed computers.
JamfComputerGroup#
A group of computers managed by Jamf.
Properties#
Field |
Index |
Description |
|---|---|---|
id |
Yes |
Jamf computer group ID. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
description |
Group description. |
|
is_smart |
Whether this is a smart group. |
|
membership_count |
Number of members reported by Jamf. |
|
name |
Friendly name of the group. |
Relationships#
(:JamfComputer)-[:MEMBER_OF]->(:JamfComputerGroup): Links a Jamf computer to a group containing it.(:JamfTenant)-[:RESOURCE]->(:JamfComputerGroup): Links a Jamf tenant to one of its computer groups.
JamfMobileDevice#
A mobile device inventory record managed by Jamf.
Ontology Projection:
JamfMobileDevicecontributes data to canonicalDevicenodes.
Properties#
Field |
Index |
Description |
|---|---|---|
id |
Yes |
Jamf mobile device inventory ID. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
activation_lock_enabled |
Whether Activation Lock is enabled. |
|
bootstrap_token_escrowed |
Whether a bootstrap token is escrowed. |
|
data_protected |
Whether data protection is enabled. |
|
display_name |
Yes |
Device display name. |
Associated email address. |
||
hardware_encryption |
Whether hardware encryption is enabled. |
|
jailbreak_detected |
Whether jailbreaking or rooting was detected. |
|
last_enrolled_date |
Enrollment timestamp. |
|
last_inventory_update_date |
Last inventory update timestamp. |
|
lost_mode_enabled |
Whether lost mode is enabled. |
|
managed |
Whether the device is managed. |
|
model |
Device model. |
|
model_identifier |
Device model identifier. |
|
os |
Normalized operating system family. |
|
os_build |
Operating system build. |
|
os_version |
Operating system version. |
|
passcode_compliant |
Whether the passcode meets policy. |
|
passcode_present |
Whether a passcode is present. |
|
platform |
Device type reported by Jamf. |
|
serial_number |
Yes |
Device serial number. |
supervised |
Whether the device is supervised. |
|
user_real_name |
Associated user’s real name. |
|
username |
Associated username. |
Relationships#
(:Device)-[:OBSERVED_AS]->(:JamfMobileDevice)(:JamfMobileDevice)-[:MEMBER_OF]->(:JamfMobileDeviceGroup): Links a Jamf mobile device to a group containing it.(:JamfTenant)-[:RESOURCE]->(:JamfMobileDevice): Links a Jamf tenant to one of its managed mobile devices.
JamfMobileDeviceGroup#
A group of mobile devices managed by Jamf.
Properties#
Field |
Index |
Description |
|---|---|---|
id |
Yes |
Jamf mobile device group ID. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
description |
Group description. |
|
is_smart |
Whether this is a smart group. |
|
membership_count |
Number of members reported by Jamf. |
|
name |
Friendly name of the group. |
Relationships#
(:JamfMobileDevice)-[:MEMBER_OF]->(:JamfMobileDeviceGroup): Links a Jamf mobile device to a group containing it.(:JamfTenant)-[:RESOURCE]->(:JamfMobileDeviceGroup): Links a Jamf tenant to one of its mobile device groups.
JamfTenant#
A Jamf tenant identified by its configured base URI.
Ontology Mapping: This node uses the ontology label
Tenant.
Properties#
Field |
Index |
Description |
|---|---|---|
id |
Yes |
Jamf tenant ID represented by the configured base URI. |
firstseen |
Timestamp when a sync job first created this node. |
|
lastupdated |
Yes |
Timestamp of the last sync that observed this node. |
Relationships#
(:JamfTenant)-[:RESOURCE]->(:JamfComputer): Links a Jamf tenant to one of its managed computers.(:JamfTenant)-[:RESOURCE]->(:JamfComputerGroup): Links a Jamf tenant to one of its computer groups.(:JamfTenant)-[:RESOURCE]->(:JamfMobileDevice): Links a Jamf tenant to one of its managed mobile devices.(:JamfTenant)-[:RESOURCE]->(:JamfMobileDeviceGroup): Links a Jamf tenant to one of its mobile device groups.