Client Software Distribution 2.0 application
Client Software Distribution 2.0 application (CSD 2.0) application enables administrators to distribute software from the service catalog using third-party management systems.
CSD 2.0 enables an administrator to create all the records necessary to deploy software from service catalog requests, including software models and catalog items. You can use the CSD 2.0 application to automate the deployment and revocation of software from a third-party software provider using the custom flows. You can define lease periods for software distributed from the Service Catalog and allow lease extensions in some cases, pending approvals. Deployment is accomplished using provider-specific spoke flows, subflows, and actions. For example, deployment is accomplished using Microsoft Endpoint Configuration Manager spoke.
Important considerations
| CSD | CSD 2.0 | |
|---|---|---|
| Supported providers | Microsoft System Center Configuration Management (SCCM). | Microsoft Endpoint Configuration Manager, Jamf, and Microsoft Intune. |
| Procedure to add new provider | User must write extension point scripts. | User can use subflows in Workflow Studio. This is easier than writing extension point scripts in CSD. |
| License compliance check and entitlements | Tightly coupled with the SAM license data. | Flexibility to choose either the SAM tables or CSD 2.0 tables. |
| Data discovery | Microsoft SCCM provider uses PowerShell cmdlets for data discovery. | Microsoft Endpoint Configuration Manager spoke is updated to use the REST protocol for data discovery. This improves the performance and reduces load on MID Server as REST supports pagination. |
| Software revocation |
CSD can revoke software requested using the CSD catalog. CSD can also uninstall software using SCCM when revocation is triggered from the reclamation candidates for SCCM provider. |
CSD 2.0 can revoke software requested using the CSD 2.0 catalog. CSD 2.0 can also uninstall software using Microsoft Endpoint Configuration Manager, Microsoft Intune, and Jamf when revocation is triggered from the reclamation candidates. |
Application version
CSD 2.0 v1.5.0 is the latest version.
Available AI agents
Install Now Assist for Integration Hub and start using the available AI agents. For more information, see Now Assist for Integration Hub.
- 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 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 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 for more information about creating a clone.
- See Now Assist AI agents for information about AI agents.
| AI agent | Description |
|---|---|
| Catalog item creation AI agent | Automates the creation of catalog items for applications provided by service providers like Microsoft Intune and Jamf. The agent also manages software models, configurations, group associations, and catalog
item generation. 注: This version of CSD 2.0 supports Microsoft Intune and Jamf providers only. |
There might be AI agents installed with the Now Assist application that are not used in agentic workflows. To learn how to see all agents that are available to you, see Find AI agents.