jamf v2
Enterprise Mobility Management (EMM) for Apple devices (Mac, iPhone, Apple TV, iPad). Can be used to control various configurations via different policies, install and uninstall applications, lock devices, smart groups searches, and more.
- Category
- Endpoint
- Pack
- jamf
Configuration parameters
- url — Server URL (required)
- credentials — Username
- client_credentials — Client ID
- insecure — Trust any certificate (not secure)
- proxy — Use system proxy settings
Commands (43)
- endpoint — Returns information about an endpoint.
- jamf-computer-erase — Deprecated. Sends the “EraseDevice'' command to a computer. Permanently erases all the data on the computer and sets a passcode when required by the computer hardware type.
- jamf-computer-lock — Sends the "DeviceLock" command to a computer. This command logs the user out of the computer, restarts the computer, and then locks the computer. Optional: Displays a message on the computer when it locks.
- jamf-get-computer-by-id — Returns the "general" subset of a specific computer, e.g.: name, MAC address, IP, serial number, UDID, etc.
- jamf-get-computer-by-match — Returns general data for computers that match specific characteristics defined by a filter query.
- jamf-get-computer-certificates-subset — Returns the certificates subset for a specific computer according to the given arguments.
- jamf-get-computer-configuration-profiles-by-id — Returns the configuration profiles subset for a specific mobile device according to the given arguments.
- jamf-get-computer-configuration-profiles-subset — Returns the configuration profiles subset for a specific computer according to the given arguments.
- jamf-get-computer-extension-attributes-subset — Returns the extension attributes subset for a specific computer according to the given arguments.
- jamf-get-computer-general-subset — Returns the general subset for a specific computer according to the given arguments.
- jamf-get-computer-groups-accounts-subset — Returns the groups accounts subset for a specific computer according to the given arguments.
- jamf-get-computer-hardware-subset — Returns the hardware subset for a specific computer according to the given arguments.
- jamf-get-computer-iphones-subset — Returns the iPhones subset for a specific computer according to the given arguments.
- jamf-get-computer-location-subset — Returns the location subset for a specific computer according to the given arguments.
- jamf-get-computer-peripherals-subset — Returns the peripherals subset for a specific computer according to the given arguments.
- jamf-get-computer-purchasing-subset — Returns the purchasing subset for a specific computer according to the given arguments.
- jamf-get-computer-security-subset — Returns the security subset for a specific computer according to the given arguments.
- jamf-get-computer-software-subset — Returns the software subset for a specific computer according to the given arguments.
- jamf-get-computer-subset — Returns the requested section for a specific computer according to the given arguments.
- jamf-get-computers — Returns a list of all computers with their associated IDs. By default, returns the first 50 computers to the context (ID + name).
- jamf-get-computers-basic-subset — Returns the “basic” subset for all of the computers. The “basic” subset includes: MAC address, model, UDID, name, department, building, serial number, username, ID.
- jamf-get-computers-by-application — Returns a list of computers with basic information on each.
- jamf-get-mobile-configuration-profiles-by-id — Returns the configuration profiles subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-applications-subset — Returns the applications subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-by-id — Returns the "general" subset of a specific mobile device, e.g.: name, MAC address, IP, serial number, UDID. etc.
- jamf-get-mobile-device-by-match — Matches mobile devices by specific characteristics and returns general data on each one of the mobile devices.
- jamf-get-mobile-device-certificates-subset — Returns the certificates subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-configuration-profiles-subset — Returns the configuration profiles subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-extension-attributes-subset — Returns the extension attributes subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-general-subset — Returns the general subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-groups-subset — Returns the mobile device groups subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-location-subset — Returns the location subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-network-subset — Returns the network subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-provisioning-profiles-subset — Returns the provisioning profiles subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-purchasing-subset — Returns the purchasing subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-device-security-subset — Returns the security subset for a specific mobile device according to the given arguments.
- jamf-get-mobile-devices — Returns a list of devices with basic data on each. By default, returns the first 50 devices to the context (ID + name).
- jamf-get-user-by-email — Returns a specific user with general data about the user according to the given email.
- jamf-get-user-by-id — Returns a specific user with general data about the user according to the given ID.
- jamf-get-user-by-name — Returns a specific user with general data about the user according to the given name.
- jamf-get-users — Returns a list of users with their IDs and names. By default, returns the first 50 users to the context (ID + name).
- jamf-mobile-device-erase — This is a beta command - couldn't be tested due to technical limitations. Permanently erases all data on the device and deactivates the device.
- jamf-mobile-device-lost-mode — This is a beta command - couldn't be tested due to technical limitations. Enables “lost mode” on a specific device. Lost Mode is a feature that allows you to lock a mobile device and track the device's location. The device reports the GPS coordinates of the point where the device received the command. This feature adds additional protection to mobile devices and their data in the event that a device is lost or stolen.