Software revocation
Revoke software without any user interaction if the software can be revoked and has a lease end date using the provider-specific revocation flow.
Parent Topic:Client Software Distribution 2.0 application
Revoke software deployed through the service catalog
Software deployed by the software provider can be revoked when the application associated with the software configuration has an uninstall collection configured. 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.
Before you begin
- Create a provider-specific configuration record for the application that names an appropriate uninstall collection.
- Associate the CSD 2.0 catalog item for the application with the provider configuration that specifies the uninstall collection.
Role required: itil, sn_csd.CSD Admin, or sn_csd.CSD User
Procedure
-
Navigate to Client Software Distribution 2.0 > Requested Software.
-
Open the record for the software package you want to revoke.
The package must have a Status of Installed or Not Synced to be revocable.
-
Under Related Links, click Revoke software.
Note: This action runs the Revoke Client Software flow, which triggers the provider-specific Revoke Application subflow.
---
title: Software revocation
description: Revoke software without any user interaction if the software can be revoked and has a lease end date using the provider-specific revocation flow.Software deployed by the software provider can be revoked when the application associated with the software configuration has an uninstall collection configured. 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.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/csd2-revocation.html
release: australia
product: Integration Hub
classification: integration-hub
topic_type: concept
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [Client Software Distribution 2.0 application, Integration Hub solutions, Build integrations, Integration Hub, Workflow Data Fabric]
---
# Software revocation
Revoke software without any user interaction if the software can be revoked and has a lease end date using the provider-specific revocation flow.
**Parent Topic:**[Client Software Distribution 2.0 application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/csd-app-2.md)
## Revoke software deployed through the service catalog
Software deployed by the software provider can be revoked when the application associated with the software configuration has an uninstall collection configured. 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.
### Before you begin
- Create a provider-specific configuration record for the application that names an appropriate uninstall collection.
- Associate the CSD 2.0 catalog item for the application with the provider configuration that specifies the uninstall collection.
Role required: itil, sn\_csd.CSD Admin, or sn\_csd.CSD User
### Procedure
1. Navigate to **Client Software Distribution 2.0** > **Requested Software**.
2. Open the record for the software package you want to revoke.
The package must have a **Status** of **Installed** or **Not Synced** to be revocable.
3. Under **Related Links**, click **Revoke software**.
**Note:** This action runs the Revoke Client Software flow, which triggers the provider-specific Revoke Application subflow.
| title | Software revocation |
| description | Revoke software without any user interaction if the software can be revoked and has a lease end date using the provider-specific revocation flow.Software deployed by the software provider can be revoked when the application associated with the software configuration has an uninstall collection configured. 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. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/csd2-revocation.html |
| release | australia |
| product | Integration Hub |
| classification | integration-hub |
| topic_type | concept |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | Client Software Distribution 2.0 applicationIntegration Hub solutionsBuild integrationsIntegration HubWorkflow Data Fabric |