Jamf Spoke
-
- UpdatedJan 30, 2025
- 4 minutes to read
- Yokohama
- Now Platform Capabilities
Manage users, mobile devices, groups, and computers in the Jamf account from your ServiceNow instance.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Integration Hub subscription
This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.
Spoke version
Jamf spoke v1.0.7 is the latest version.
Supported versions
This spoke was built for Jamf Classic and Pro APIs, but may be compatible with later versions.
Spoke dependencies
- Complex Object (com.glide.cobject)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
- ServiceNow Flow Designer - Dynamic Inputs (com.glide.hub.dynamic_inputs)
- ServiceNow IntegrationHub Action Step - REST(com.glide.hub.action_step.rest)
Spoke subflows
The Jamf spoke provides sample subflows to demonstrate automating tasks. To customize a sample subflow, copy it to the required application scope. Available sample subflows include:
Spoke actions
The Jamf spoke provides actions to automate tasks when events occur in your ServiceNow instance. Available actions include:
Category | Action | Description |
---|---|---|
Computer Management | Look up Application by ID | Retrieves details of an application by ID in Jamf. |
Look up Applications Stream | Retrieves all the applications. | |
Look up Computer by Serial Number | Retrieves details of computer by serial number in Jamf. | |
Look up Computers Stream | Retrieves general and hardware details of all the computers. | |
Look up Package by ID | Retrieves details of package by ID in Jamf. | |
Look up Packages Stream | Retrieves all the packages. | |
Look up Policies Stream | Retrieves all the policies. | |
Look up Policy by ID | Retrieves details of policy by ID in Jamf. | |
Data Management Note: These actions are available only
when the Client Software Distribution 2.0 application
is installed. |
Look up Configuration Data | Retrieves the configuration data for the specified requested item or software configuration record. |
Prepare Software Data | Prepares the software data for the specified requested item that can be used for deployment or revocation. | |
Group Management | Add Computer to Static Group | Adds an existing computer to a static group in Jamf. |
Add Mobile Device to Static Group | Adds an existing mobile device to a static group in Jamf. | |
Add User to Static Group | Adds an existing user to a static group in Jamf. | |
Is Computer in Group | Checks if an existing computer is a member of the specified group in Jamf. | |
Is Mobile Device in Group | Checks if an existing mobile device is a member of the specified group in Jamf. | |
Is User in Group | Checks if an existing user is a member of the specified group in Jamf. | |
Look up Computer Group by ID | Retrieves details of computer group by ID in Jamf. | |
Look up Computer Groups Stream | Retrieves all the computer groups. | |
Look up Mobile Device Group by ID | Retrieves details of mobile device group by ID in Jamf. | |
Look up Mobile Device Groups Stream | Retrieves all the mobile device groups. | |
Look up User Group by ID | Retrieves details of user group by ID in Jamf. | |
Look up User Groups Stream | Retrieves all the user groups. | |
Remove Computer from Static Group | Remove an existing computer from a static group in Jamf. | |
Remove Mobile Device from Static Group | Remove an existing mobile device from a static group in Jamf. | |
Remove User from Static Group | Remove an existing user from a static group in Jamf. | |
Mobile Device Management | Look up Mobile Device Application by ID | Retrieves details of mobile device application by ID from Jamf. Note: Configure the system property com.glide.attachment.max_get_size to customize the size of attachment that can be retrieved. The default value is 5 MB. |
Look up Mobile Device Applications Stream | Retrieves all the mobile device applications. | |
Look up Mobile Device by Serial Number | Retrieves details of mobile device by serial number in Jamf. | |
Look up Mobile Devices Stream | Retrieves details of all the mobile devices. | |
User Management | Look up User by ID | Retrieves details of user by ID in Jamf. |
Look up User by Name | Retrieves details of user by user name in Jamf. | |
Look up Users Stream | Retrieves all the users. |
Spoke module
Another table is Jamf Credential [sn_jamf_spoke_jamf_credential] is available that stores details of the credential records. This table is available along with the Jamf spoke and doesn't require installation of the Client Software Distribution 2.0 application.
Connection and credential alias requirements
Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.
For information about setting up the spoke, see Set up the Jamf spoke.