---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# CSD 2.0 for Jamf

# CSD 2.0 for Jamf {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of CSD 2.0 for Jamf

CSD 2.0 for Jamf, integrated with the Jamf spoke, enables ServiceNow customers to deploy, manage, and revoke software on Jamf-managed devices efficiently via the ServiceNow platform.
Activation of both the Jamf spoke and CSD 2.0 is required to leverage this integration.
This solution supports software deployment from service catalog requests, user and device collection management on Jamf servers, license count management through ServiceNow Software Asset Management, and automated software revocation without user interaction, including lease period management.
Show full answer Show less  

## Key Features

* **Jamf spoke actions:** Facilitate software deployment, user/device collection management, and license handling directly from ServiceNow.
* **AI Agents:** A set of standalone AI agents automate tasks such as Jamf group management (creation, deletion, membership changes) and application target management (adding/removing groups). These agents provide guided, error-handling operations within ServiceNow and require the CSD Admin role for data access.
* **Agentic Workflows:** Enables creation of complex workflows combining multiple AI agents and large language model instructions to automate Jamf-related tasks. Sample workflows like the Jamf Group Management Agentic Flow coordinate various AI agents to manage Jamf groups comprehensively.
* **Server Instance and Software Model Setup:** Create server instance records to connect to Jamf servers and discover applications. Set up software models to manage licensing for discovered applications.
* **Catalog Item Creation and Deployment:** Configure Jamf software as catalog items within ServiceNow for easy ordering and automated deployment triggered by ServiceNow flows.

## Practical Benefits and Outcomes

* Automates software distribution and revocation on Jamf-managed devices, reducing manual effort and errors.
* Integrates license management to maintain compliance using ServiceNow Software Asset Management.
* Leverages AI agents to streamline Jamf group and application target management, improving operational efficiency.
* Supports advanced automation through agentic workflows, enabling complex task coordination and error handling.
* Provides a unified platform for IT teams to manage Jamf deployments from ServiceNow's service catalog, enhancing user experience and control.  
Use the CSD 2.0 along with the Jamf spoke to deploy and revoke software deployments from Jamf and manage distributions on hosts.
To use the Jamf spoke with CSD 2.0, you must activate Jamf spoke and CSD 2.0.

The Jamf
spoke contains actions that CSD 2.0 uses to deploy software from a service catalog request and manage user and device collections on Jamf servers. In addition, CSD 2.0 can manage license counts for deployed software using ServiceNow Software Asset Management, revoke software deployed by Jamf without user interaction, and manage lease periods.

## Available AI agents {#csd2-jamf-tsk__section_j3s_dpy_c3c}

Install Now Assist for Integration Hub and start using the available AI agents. For more information, see [ServiceNow Otto for Integration Hub](https://www.servicenow.com/docs/Y_ulHyk23rZDpUMHAIeScg "Use the ServiceNow Otto AI agents to mimic human-like intelligence by using Large Language Models (LLMs) to perform tasks that range from simple automated responses to complex problem-solving. Utilize the conversational ability of Integration Hub spoke actions.").  
This application provides standalone AI agents that mimic human-like intelligence to perform tasks in your ServiceNow instance. The agents guide you through the required details, confirms actions for safety, and attempts to handle errors while performing operations.

* In the ServiceNow agentic system, you can create an agentic workflow that comprises of a set of large language model (LLM) instructions along with one or more standalone AI agents to execute an objective. See [Create an agentic workflow](https://www.servicenow.com/docs/access?context=configure-use-case-ai-agents&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US) for information about adding AI agents to create agentic workflows as per your requirement and provide the required trigger.

  You can also search for other
  available AI agents and add them to your agentic workflow. See [Find AI agents](https://www.servicenow.com/docs/access?context=find-ai-agents&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US) for more information.
* You can create a clone of the required spoke AI agent and customize it as per your requirement. See [Duplicate an AI agent](https://www.servicenow.com/docs/access?context=clone-ai-agent&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US) for more information about creating a clone.
* See [AI Agent Studio (legacy)](https://www.servicenow.com/docs/access?context=na-ai-agents&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US) for information about AI agents.
{#csd2-jamf-tsk__ul_tjz_vtr_m2c}  
Available AI agents include:{#csd2-jamf-tsk__table_ejq_jpy_c3c__entry__2}

| AI agent | Description |
|-|-|
| Jamf group membership addition AI agent | Enables users to add members to static groups in Jamf. |
| Jamf group deletion management AI agent | Enables users to delete groups in Jamf. |
| Jamf application targets addition AI agent | Enables users to add static groups as targets to applications in Jamf. |
| Jamf application targets removal AI agent | Enables users to remove static groups as targets from applications in Jamf. |
| Jamf group creation management AI agent | Enables users easily and deterministically create groups in Jamf. |
| Jamf group membership removal AI agent | Enables users to remove members from static groups in Jamf. |
[ ]

{#csd2-jamf-tsk__table_ejq_jpy_c3c}  
Note:  
* To access data or perform operations on data in the table that is associated with the AI agent, users must have the CSD Admin role.
* Ensure that you install the latest version of Jamf spoke.
* To use the AI agents, ensure that you are using the default connection that is available with the Jamf spoke.
{#csd2-jamf-tsk__ul_s33_dvy_c3c}

There might be AI agents installed on your instance that are not used in agentic workflows. To learn how to see all agents that are available to you, see [Find AI agents](https://www.servicenow.com/docs/access?context=find-ai-agents&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US).

## Available sample agentic workflows {#csd2-jamf-tsk__section_wlv_fry_c3c}

Install Now Assist for Integration Hub and start using the available sample agentic workflows and AI agents. For more information, see [ServiceNow Otto for Integration Hub](https://www.servicenow.com/docs/Y_ulHyk23rZDpUMHAIeScg "Use the ServiceNow Otto AI agents to mimic human-like intelligence by using Large Language Models (LLMs) to perform tasks that range from simple automated responses to complex problem-solving. Utilize the conversational ability of Integration Hub spoke actions.").

In the ServiceNow agentic system, you can create an agentic workflow that comprises of a set of large language model (LLM) instructions along with one or more standalone AI agents to execute an objective. Use the
available sample agentic workflow in AI Agent Studio so that AI agents can coordinate to solve complex problems. To modify the available sample agentic workflow as per your requirement, see [Modify an agentic workflow](https://www.servicenow.com/docs/access?context=modify-aia-use-case&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US).  
Available sample agentic workflow includes:{#csd2-jamf-tsk__table_chb_l90v_c3c__entry__4}

| Sample agentic workflow | Description | AI agents used | Always ON by default? |
|-|-|-|-|
| Jamf Group Management Agentic Flow | Sample agentic workflow that coordinates between multiple AI agents to handle tasks across various functionalities in Jamf. | * Jamf group creation management AI agent * Jamf group membership removal AI agent * Jamf application targets removal AI agent * Jamf application targets addition AI agent * Jamf group membership addition AI agent * Jamf group deletion management AI agent {#csd2-jamf-tsk__ul_c3l_4ry_c3c} | No Note: To activate the workflow, see [Activate an agentic workflow template](https://www.servicenow.com/docs/access?context=activate-aia-use-case&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US). |
[ ]

{#csd2-jamf-tsk__table_chb_l90v_c3c}
* **[Verify the Jamf spoke records](https://www.servicenow.com/docs/0XCaKSuwC9VfxQfG6YeOVQ)**   
  Verify that the spoke is integrated with CSD 2.0 after setting up and configuring the Jamf spoke and create server instance record to use Jamf spoke with CSD 2.0.
* **[Store details of the Jamf server](https://www.servicenow.com/docs/LrqnrloCuzLFMW6kJiYdwg)**   
  Create a server instance record to discover applications and store details of the Jamf server.
* **[Set up a software model](https://www.servicenow.com/docs/MwHyjmHU9oFnG31f0JQfSA)**   
  Using the applications discovered on the Jamf server, set up a software model to manage licenses.
* **[Define the Jamf configuration](https://www.servicenow.com/docs/K6KWiUZZG_hwSukPim462A)**   
  Associate that software with a group through a Jamf configuration to create catalog items for Jamf software deployment or to configure your instance to revoke software through .
* **[Create a catalog item for the Jamf application](https://www.servicenow.com/docs/Gf_8z7F9CTz_gP3tw2KPGA)**   
  Create a catalog item for an application you want to offer for distribution from the service catalog using the applications discovered on the Jamf server.
* **[Deployment process](https://www.servicenow.com/docs/WN29oqGY5VP~zJV63NryJA)**   
  Order an application from a CSD 2.0 catalog item in the service catalog triggers the Order Client Software flow.

