---
sourceDocument: Yokohama Data and Automation
sourceDocumentLink: https://www.servicenow.com/docs/r/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Data and Automation

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Client software distribution extension keys

# Client software distribution extension keys {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Client software distribution (CSD) extension keys allow you to customize the deployment
and revocation of software from distribution providers.
These pre-defined keys allow you to generate input variables for workflows that deploy and revoke software from external distribution providers:

* SetDeploymentData: Sets the software order information and generates the input variables for the deployment workflow.
* SetRevocationData: Generates the input variables for the revocation workflow.
* CheckRevocable: Specifies the conditions that determine if an installation can be revoked. If the software configuration associated with the installed software allows uninstallation, the installed software can be revoked.
{#r_CSDExtensionKeys__ul_r3s_yj5_nv}

