--- title: Revoke software deployed through the service catalog description: Software deployed by SCCM can be revoked, but only when the status of software is Installed and the application associated with the software configuration has an uninstall collection configured. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/revoke-from-serv-cat.html release: australia product: Integration Hub classification: integration-hub topic_type: task last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [SCCM software revocation, CSD from SCCM, Client Software Distribution, Integration Hub solutions, Build integrations, Integration Hub, Workflow Data Fabric] --- # Revoke software deployed through the service catalog Software deployed by SCCM can be revoked, but only when the status of software is **Installed** and the application associated with the software configuration has an uninstall collection configured. ## Before you begin - Create an [Define an SCCM configuration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/servicenow-platform/t_ConfigureSCCMCollections.md) for the application that names an appropriate uninstall collection. - Associate the [CSD catalog item](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/create-cat-item-ihub.md) for the application with the SCCM configuration that specifies the uninstall collection. Role required: sn\_client\_sf\_dist.csd\_admin or admin A subflow called [Revoke SCCM Application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/software-revoke-ihub.md) moves either the user or the device from its respective collection and adds it to the appropriate uninstall collection. When SCCM performs an internal policy check and finds the user or device in the uninstall collection, SCCM removes the related software package from the client computer. ## Procedure 1. Navigate to **All** > **Client Software Distribution** > **Reports** > **Requested Software**. 2. Open the record for the SCCM software package you want to revoke. The package must have a **Status** of **Installed** to be revocable. 3. Under **Related Links**, click **Revoke software**. This action runs the Revoke Client Software flow, which triggers the Revoke SCCM Application subflow that moves the user or device from the install collection to the uninstall collection. When SCCM performs an internal policy check and finds the user or device in the uninstall collection, SCCM removes the related software package from the client computer. **Parent Topic:**[SCCM software revocation](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/sccm-revocation-ihub.md)