Software uninstallation process Automate using CSD 2.0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2025 08:36 AM
HI,
As part of SAM pro implementation, we only want automated software uninstallation (no need of software installation).
Anyone has idea about how to use "Microsoft Endpoint Configuration Manager spoke and CSD 2.0" for this purpose.
Thankyou
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-07-2025 03:18 AM
Hi @NarsimhaMurty1,
Unfortunately, this function is not possible on its own, as uninstallation using CSD 2.0 only works for software installed with CSD 2.0. It is necessary to complete the entire CSD 2.0 setup as described in the documentation and ensure that the install/uninstall functions are working properly. Client Software Distribution 2.0 application
Of course, this is not possible in an existing environment, as the software has already been distributed and installed.
The revocation action is available in Client Software Distribution 2.0 > Requested Software - Software revocation.
I would suggest to create all valid software installation records as "Requested Software" entry and link them with the existing SCCM/CSD records to allow the uninstallation based on a existing records to trigger SCCM/CSD uninstallation processes.
Best, Dennis
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-07-2025 04:09 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-07-2025 04:34 AM
Hi @NarsimhaMurty1,
The documentation appears to be inconsistent here. According to the “Procedure” described further down on the documentation page (see screenshot), the revoke action can only be performed for existing software requests with the status “Installed” or “Not Synced.” This means that a CSD 2.0 installation must be present, or, as I suggested, a “fake entry.” Could you please reach our to ServiceNow support and ask for a valid statement and keep us posted. Thanks!
Best, Dennis