Skip to main content
Jamf

Leverage Jamf event triggers in Torq workflows for seamless user and data interactions. Set up webhooks and test with a sample workflow.

Updated over 4 months ago

The Jamf integration enables you to trigger workflows with Jamf events, and interact with all your data and users in Jamf directly from workflows.

Use Jamf Events to Trigger Torq Workflows

To ingest Jamf events to trigger Torq workflows, you must create a Jamf trigger integration and use the generated webhook URL (Torq endpoint) to configure a webhook in Jamf.

Configure a Jamf Integration in Torq

  1. Go to Build > Integrations > Triggers > Jamf and click Add.

  2. Type a meaningful name for the integration. This cannot be changed later.

  3. Optionally add authentication headers by generating a random secret.

  4. Click Add.

Set Up Jamf to Send Events to Torq

In Jamf, you must create a Webhook that defines which events will be sent to the Torq endpoint and use

Each Webhook can only have one webhook event that will trigger the webhook. This means that you have to create a new Webhook for each event type, but you can use the same Torq endpoint for each Webhook.

  1. Log into Jamf and navigate to Settings > Global Management > Webhooks.

  2. Click New.

  3. Enter a name for the webhook.

  4. Paste the webhook created earlier.

  5. Optionally add the authentication secret you created earlier.

  6. Select relevant timeouts and relevant data format (XML or JSON).

  7. Choose the event types and (payload schemas) to trigger the webhook/workflow.

  8. Click Save.

Use Jamf Steps in a Torq Workflow

To use Jamf steps in Torq workflows, you have to create a Jamf steps integration, which requires your account username, password, and the account base URL. You'll select this integration for the Integration parameter for Jamf steps.

  1. Go to Build > Integrations > Steps > Jamf and click Add.

  2. Type a meaningful name for the integration. This cannot be changed later.

  3. Enter your Jamf username and password.

  4. Enter the base URL for your Jamf instance; for example, https://.jamfcloud.com.

image.png

Premade Steps

These are the premade steps for Jamf. Don't see the step you need? No problem; you can easily create a custom step.

  • Add multiple computers to static computer group

  • Add single computer to static computer group

  • Add user to static user group

  • Create computer

  • Delete computer

  • Delete computer group

  • Delete user by ID

  • Delete user from computer

  • Delete user group

  • Disable Bluetooth on computer

  • Disable remote desktop

  • Erase computer

  • Generate access token

  • Get computer command by name

  • Get computer details by ID

  • Get computer group details by ID

  • Get computer group details by name

  • Get computer details

  • Get computer search report

  • Get extension attribute by name

  • Get mobile device details by ID

  • Get policy details by ID

  • Get script details by ID

  • Get user details by email

  • Get user details by ID

  • Get user details by name

  • Get user group details by ID

  • Get user group details by name

  • List computer commands

  • List computer groups

  • List computers

  • List policies

  • List scripts

  • List user groups

  • List users

  • Lock computer

  • Remove computer from static computer group

  • Remove extension attribute from computer

  • Remove user from static user group

  • Rename mobile device

  • Schedule OS upgrade

  • Set extension attribute for computer

  • Unlock user account

Torq Jamf Webinar

Did this answer your question?