Client software distribution from SCCM You can use Client Software Distribution (CSD) to deploy and revoke software deployments from Microsoft System Center Configuration Management (SCCM) and manage distributions on SCCM hosts. The SCCM activity pack contains Orchestration activities that CSD uses to deploy software from a service catalog request and manage user and device collections on SCCM servers. In addition, CSD can manage license counts for deployed software using software asset management and revoke software deployed by SCCM without user interaction. Follow the SCCM configuration procedures in the order shown. Configure the MID Server for SCCM activitiesTo use a MID Server with Microsoft System Center Configuration Management (SCCM) activities, configure it to communicate with the SCCM server. Create Windows credentials for SCCM deploymentsMicrosoft System Center Configuration Manager (SCCM) requires the appropriate credentials to deploy applications using the Client Software Distribution application.Retrieve SCCM data for client software distributionRetrieve the collections and the list of applications available for deployment from your SCCM servers.Set up a software model for an SCCM applicationUsing the applications discovered on the SCCM server, create the software models used by the Software Asset Management application to manage licenses.Create a catalog item for an SCCM applicationUsing the applications discovered on the SCCM server, create a catalog item for a deployments you want to offer for distribution from the service catalog.Client software distribution validation processAfter SCCM deploys software to a target computer, client software distribution (CSD) detects the installation and validates its status. Revoke software installed from SCCMAn administrator can revoke software installed from Microsoft System Center Configuration Manager (SCCM) without any user interaction. SCCM activity packThe Microsoft System Center Configuration Management (SCCM) activity pack provides Orchestration activities you can use to manage software deployments and collections on an SCCM server.