Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Flows and subflows installed

These flows and subflows are installed with the Client Software Distribution plugin.

Flow 
Order Client SoftwareSchedules the installation of an ordered application on the selected device. The request requires approvals based on the user input in the catalog item configuration.
Deploy Client SoftwareDeploys a software by executing provider-specific subflow. Creates catalog tasks if there is a failure in the execution of the provider subflow.
SubflowDescription
Discover And Store SCCM DataRetrieves lists of applications, collections, and deployments from SCCM servers using Microsoft SCCM spoke actions. An administrator runs this subflow from a UI action in a SCCM Server Instance record.
Deploy SCCM ApplicationTriggered by the Order Client Software flow to deploy software through SCCM server. This subflow adds either the user or the device into the SCCM collection.
Revoke Client SoftwareBegins the software revocation process for software deployed by an external provider. Administrators run this subflow from a UI action on the Requested Software record and the Installed Software Not Entitled record. This subflow triggers the appropriate provider subflow that performs the actual revocation. For example, this subflow triggers the Revoke SCCM Application subflow for applications in SCCM uninstall collections.
Revoke SCCM ApplicationRevokes SCCM applications that are members of an uninstall collection. The Revoke Client Software subflow triggers this subflow to revoke software deployed by an SCCM server. This subflow moves either the user or the device from the SCCM collection into the appropriate uninstall collection.
CSD Lease End NotificationNotifies user about the lease end date of the software and send link to extend lease end date.
CSD Deploy Software Post ProcessingPerforms post processing after the software deployment is successful. The Deploy Client Software flow triggers this subflow.
CSD Lease End NotificationNotifies user about the lease end date of the software and sends link to extend lease end date.
Prepare Revocation DataPrepare data required for the revocation flow.

Parent Topic:Components installed with client software distribution