JamF Tables

The JamF integration uses the following tables

Tables

JamFAccounts

NameTypeDescription
ConfigIDintegerUnique identifier for the configuration record
IdintegerUnique identifier for each account within the system
NamestringName associated with the account, usually representing the user's name or the account's display name
AccessLevelstringDefines the level of access or permissions granted to the account, such as Admin, User, or Guest
PrivilegeSetstringSet of specific privileges or permissions assigned to the account, indicating what actions the account can perform
BatchDatedatetimeThe timestamp indicating when the account or data was processed or updated, typically in batch operations

JamFComputerDetails

NameTypeDescription
IDintegerUnique identifier for the computer record
UserNamestringUsername associated with the computer
LastIpAddressstringIP address of the computer when it was last connected to the network
LastReportedIpstringLast known IP address that the computer reported
PlatformstringOperating system platform of the computer (e.g., Windows, macOS, etc.)
ManagedstringIndicates whether the computer is managed by an IT management system
SupervisedstringIndicates whether the computer is supervised or controlled by a management system
ReportDatestringThe date when the computer report was generated
LastContactTimestringThe last time the computer contacted the server or management system
LastCloudBackupDatestringThe date of the last cloud backup for the computer
InitialEntryDatestringThe initial entry date when the computer was added to the management system
ItunesStoreAccountActivestringIndicates whether the iTunes Store account on the computer is active
UserApprovedMdmstringIndicates whether the device was approved for Mobile Device Management (MDM)
EncryptedstringIndicates whether the computer's data is encrypted
EndPointNamestringThe name of the computer or endpoint
EnrolmentUserstringThe user associated with enrolling the computer in the management system
EnrolementTypestringThe type of enrollment used for the computer (e.g., user-initiated, admin-initiated, etc.)
MakestringThe manufacturer or brand of the computer
ModelstringThe model of the computer
ModelIdentifierstringThe unique identifier for the computer model
MacAddressstringThe MAC address of the computer's primary network interface
AltMacAddressstringThe MAC address of an alternate network interface
SipStatusstringThe status of the Session Initiation Protocol (SIP) for the computer
AutoLoginDisabledstringIndicates whether auto-login is disabled on the computer
PositionstringThe physical or virtual position of the computer in the organization or network setup
PhonestringThe phone number associated with the user or computer
DepartmentIdstringThe ID of the department that the computer is assigned to
BuildingIdstringThe ID of the building where the computer is located
RoomstringThe room or location within the building where the computer is located
BatchIDintegerUnique identifier for the batch in which the computer was processed
BatchDatedatetimeThe timestamp when the computer record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the computer

JamFComputerDetailsApp

NameTypeDescription
IDintegerUnique identifier for the application record
NamestringThe name of the application installed on the computer
VersionstringThe version of the application installed on the computer
UpdateAvailablestringIndicates whether an update is available for the application
EndPointstringThe endpoint (computer or device) where the application is installed
MacAddressstringThe MAC address associated with the computer or device where the application is installed
BatchIDintegerUnique identifier for the batch in which the application details were processed
BatchDatedatetimeThe timestamp when the application record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the application details

JamFComputerDetailsConfProfile

NameTypeDescription
IDintegerUnique identifier for the configuration profile record
LastInstalledstringThe date when the configuration profile was last installed
UserstringThe user associated with the configuration profile
EndPointstringThe endpoint (computer or device) where the configuration profile is applied
ConfProfilestringThe name or identifier of the configuration profile applied to the computer or device
MacAddressstringThe MAC address associated with the computer or device where the configuration profile is applied
BatchIDintegerUnique identifier for the batch in which the configuration profile details were processed
BatchDatedatetimeThe timestamp when the configuration profile record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the configuration profile

JamFComputerDetailsExtensionAttributes

NameTypeDescription
IDintegerUnique identifier for the extension attribute record
MacAddressstringThe MAC address associated with the computer or device where the extension attributes are applied
NamestringThe name of the extension attribute
DescriptionstringA description of the extension attribute, providing additional context or details about its purpose
ValuesstringThe value or data associated with the extension attribute
InputTypestringThe type of input expected for the extension attribute (e.g., text, number, date)
EnabledstringIndicates whether the extension attribute is enabled or active
EndPointstringThe endpoint (computer or device) where the extension attribute is applied
BatchIDintegerUnique identifier for the batch in which the extension attribute details were processed
BatchDatedatetimeThe timestamp when the extension attribute record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the extension attribute

JamFComputerDetailsGroup

NameTypeDescription
IDintegerUnique identifier for the group record
GroupIdstringThe identifier for the group to which the computer or device belongs
GroupNamestringThe name of the group to which the computer or device belongs
SmartGroupstringIndicates whether the group is a smart group, which may have dynamic membership based on defined criteria
EndPointstringThe endpoint (computer or device) associated with the group
MacAddressstringThe MAC address associated with the computer or device in the group
BatchIDintegerUnique identifier for the batch in which the group details were processed
BatchDatedatetimeThe timestamp when the group record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the group

JamFComputerDetailsPasswordSettings

NameTypeDescription
IDintegerUnique identifier for the password settings record
MacAddressstringThe MAC address associated with the computer or device for which the password settings are applied
AdminstringIndicates whether the computer has administrative password settings
PasswordMinLengthstringThe minimum length required for passwords on the computer or device
PasswordMaxAgestringThe maximum age (in days) of passwords before they must be changed
PasswordMinComplexCharactersstringThe minimum number of complex characters required in passwords (e.g., special characters, numbers)
PasswordRequiredAlphanumericstringIndicates whether alphanumeric characters are required in the password
PasswordHistoryDepthstringThe depth of password history maintained, specifying how many previous passwords cannot be reused
ComputerAzureActiveDirectoryIdstringThe Azure Active Directory ID of the computer or device for integration with Microsoft Azure AD
BatchIDintegerUnique identifier for the batch in which the password settings details were processed
BatchDatedatetimeThe timestamp when the password settings record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the password settings

JamFMobileDeviceApplications

NameTypeDescription
ConfigIDintegerUnique identifier for the configuration record related to the mobile device application
MobileDeviceApplicationIDintegerUnique identifier for the mobile device application
NamestringThe name of the mobile device application
DisplayNamestringThe display name of the mobile device application, which may be different from the internal name
BundleIdstringThe unique bundle identifier (BundleId) for the mobile device application
VersionstringThe version of the mobile device application
InternalAppbitIndicates whether the application is an internal (private) application or not (e.g., used in enterprise environments)
BatchDatedatetimeThe timestamp when the mobile device application details were processed or updated

JamFMobileDeviceDetails

NameTypeDescription
ConfigIDintegerUnique identifier for the configuration record related to the mobile device
MobileDeviceIDintegerUnique identifier for the mobile device
DisplayNamestringThe display name associated with the mobile device
DeviceNamestringThe name of the mobile device
NamestringThe internal name associated with the mobile device
AssetTagstringThe asset tag assigned to the mobile device, often used for inventory purposes
LastInventoryUpdatedatetimeThe timestamp when the mobile device inventory was last updated
LastInventoryUpdateEpochbigintThe last inventory update timestamp in Unix epoch format
LastInventoryUpdateUtcdatetimeThe last inventory update timestamp in UTC
CapacityintegerThe total storage capacity of the mobile device (in bytes)
CapacityMbintegerThe total storage capacity of the mobile device in megabytes (MB)
AvailableintegerThe amount of storage space currently available on the mobile device (in bytes)
AvailableMbintegerThe amount of available storage space on the mobile device in megabytes (MB)
PercentageUsedintegerThe percentage of storage that has been used on the mobile device
OsTypestringThe operating system type of the mobile device (e.g., iOS, Android)
OsVersionstringThe version of the operating system running on the mobile device
OsBuildstringThe build version of the mobile device's operating system
SerialNumberstringThe serial number assigned to the mobile device
UDIDstringThe unique device identifier (UDID) of the mobile device
InitialEntryDateEpochbigintThe initial entry date of the mobile device in Unix epoch format
InitialEntryDateUtcdatetimeThe initial entry date of the mobile device in UTC
PhoneNumberstringThe phone number associated with the mobile device
IpAddressstringThe IP address assigned to the mobile device
WifiMacAddressstringThe MAC address of the mobile device's Wi-Fi interface
BluetoothMacAddressstringThe MAC address of the mobile device's Bluetooth interface
ModemFirmwarestringThe firmware version of the mobile device's modem
ModelstringThe model of the mobile device
ModelIdentifierstringThe model identifier of the mobile device
ModelNumberstringThe model number of the mobile device
ModelDisplaystringThe display name or description of the mobile device's model
DeviceOwnershipLevelstringThe ownership level of the mobile device (e.g., corporate, personal)
LastEnrollmentEpochbigintThe last enrollment date of the mobile device in Unix epoch format
LastEnrollmentUtcdatetimeThe last enrollment date of the mobile device in UTC
ManagedbitIndicates whether the mobile device is managed (e.g., through a mobile device management system)
SupervisedbitIndicates whether the mobile device is supervised (e.g., remotely controlled by an organization)
ExchangeActivesyncDeviceIdentifierstringThe ActiveSync device identifier for Exchange management
SharedstringIndicates whether the mobile device is shared among users
TetheredstringIndicates whether the mobile device is tethered to another device
BatteryLevelintegerThe current battery level of the mobile device (in percentage)
BleCapablebitIndicates whether the mobile device supports Bluetooth Low Energy (BLE)
DeviceLocatorServiceEnabledbitIndicates whether the device locator service is enabled on the mobile device
DoNotDisturbEnabledbitIndicates whether "Do Not Disturb" mode is enabled on the mobile device
CloudBackupEnabledbitIndicates whether cloud backup is enabled on the mobile device
LastCloudBackupDateEpochbigintThe timestamp of the last cloud backup in Unix epoch format
LastCloudBackupDateUtcdatetimeThe timestamp of the last cloud backup in UTC
LocationServicesEnabledbitIndicates whether location services are enabled on the mobile device
ItunesStoreAccountIsActivebitIndicates whether the iTunes Store account is active on the mobile device
LastBackupTimeEpochbigintThe timestamp of the last backup in Unix epoch format
LastBackupTimeUtcdatetimeThe timestamp of the last backup in UTC
BatchDatedatetimeThe timestamp when the mobile device record was processed or updated in the batch process

JamFOsXConfigurationProfile

NameTypeDescription
IDintegerUnique identifier for the configuration profile record
PolicyIdintegerUnique identifier for the policy associated with the configuration profile
NamestringThe name of the configuration profile
BatchIDintegerUnique identifier for the batch in which the configuration profile was processed
BatchDatedatetimeThe timestamp when the configuration profile record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the configuration profile

JamFOsXConfigurationProfileDetails

NameTypeDescription
IDintegerUnique identifier for the configuration profile details record
PolicyIdintegerUnique identifier for the policy associated with the configuration profile details
NamestringThe name of the configuration profile details
DescriptionstringA description of the configuration profile details
DistributionMethodstringThe method used to distribute the configuration profile (e.g., push, download, etc.)
UserRemovablestringIndicates whether the configuration profile can be removed by the user
LevelstringThe level of the configuration profile (e.g., system, user, etc.)
RedeployOnUpdatestringIndicates whether the configuration profile should be redeployed when updated
AllComputersstringIndicates whether the configuration profile applies to all computers
ComputersstringA list of specific computers to which the configuration profile applies
BatchIDintegerUnique identifier for the batch in which the configuration profile details were processed
BatchDatedatetimeThe timestamp when the configuration profile details record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the configuration profile details

JamFPolicies

NameTypeDescription
IDintegerUnique identifier for the policy record
PolicyIdintegerUnique identifier for the policy
NamestringThe name of the policy
BatchDatedatetimeThe timestamp when the policy record was added or updated
ConfigIDintegerUnique identifier for the configuration record related to the policy

JamFPolicyDetails

NameTypeDescription
IDintegerUnique identifier for the policy detail record
PolicyIdintegerUnique identifier for the policy
NamestringThe name of the policy
EnabledstringIndicates whether the policy is enabled (active)
TriggerstringThe trigger event or condition for the policy to execute (e.g., schedule, manual trigger)
FrequencystringThe frequency at which the policy is applied or checked (e.g., daily, weekly, etc.)
RetryEventstringThe retry event condition for the policy in case of failure
CategorystringThe category under which the policy falls (e.g., security, system configuration)
DateTimeLimitationsstringAny limitations or restrictions on the execution of the policy based on specific date/time conditions
AllComputersstringIndicates whether the policy applies to all computers
ActionstringThe action that the policy will perform when triggered
BatchDatedatetimeThe timestamp when the policy details record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the policy
BatchIdintegerUnique identifier for the batch in which the policy details were processed

JamFPolicyLimitations

NameTypeDescription
IDintegerUnique identifier for the policy limitation record
PolicyIdintegerUnique identifier for the policy
IbeaconsstringThe iBeacons associated with the policy limitations
NetworkSegmentsstringThe network segments associated with the policy limitations
UserGroupsstringThe user groups associated with the policy limitations
UsersstringThe users associated with the policy limitations
BatchDatedatetimeThe timestamp when the policy limitations record was added or updated in the batch process
ConfigIDintegerUnique identifier for the configuration record related to the policy limitations
BatchIdintegerUnique identifier for the batch in which the policy limitations details were processed

JamFUserDetails

NameTypeDescription
ConfigIDintegerUnique identifier for the user configuration record
IDintegerUnique identifier for the user
NamestringThe name of the user
FullNamestringThe full name of the user
EmailstringThe email address associated with the user
PositionstringThe job position or title of the user
EmailAddressstringThe email address of the user (if different from the primary email)
PhoneNumberstringThe phone number of the user
ManagedAppleIdstringThe Managed Apple ID associated with the user
BatchDatedatetimeThe timestamp when the user details were added or updated in the batch process

JamFUserGroups

NameTypeDescription
ConfigIDintegerUnique identifier for the configuration record related to the user group
IDintegerUnique identifier for the user group
NamestringThe name of the user group
IsSmartbitIndicates whether the user group is a smart group (dynamically updated based on conditions)
IsNotifyOnChangebitIndicates whether notifications should be sent when the user group changes
BatchDatedatetimeThe timestamp when the user group record was added or updated in the batch process

Bridge Tables

JamFMobileDevices_JamFMobileDeviceApplications

NameTypeDescription
MobileDeviceIDintegerUnique identifier for the mobile device associated with the application
MobileDeviceApplicationIDintegerUnique identifier for the mobile device application
ConfigIDintegerUnique identifier for the configuration record related to the mobile device and application relationship

JamFUserDetails_JamFUserGroups

NameTypeDescription
JamFUserGroupsIDintegerUnique identifier for the user group association record
JamFUserGroupsConfigIDintegerUnique identifier for the configuration record related to the user group
JamFUsersIDintegerUnique identifier for the user associated with the user group
JamFUsersConfigIDintegerUnique identifier for the configuration record related to the user

Did this page help you?