Client Status and Deployment Tool - Overview and Caveats

The Client Status and Deployment Tool (CSDT) is provided as part of the User Management (UM) distribution as an option for performing mass roll outs of the client. 

This tool is dependent on Active Directory, the actual network setting selected in User Management does not strictly matter, but for CSDT to work, Active Directory must be present.

A quick overview of the workflow:
- CSDT searches the directory for computer objects, you have the option to filter these searches, and in large/complex environments, it is likely to your advantage to do so.
- CSDT then attempts to query each returned computer object for Windows Management Instrumentation (WMI) connectivity. Those computer objects which cannot be reached by WMI, or for which WMI returns an error will be marked red.
- The operator can then select the computers to install the client to, and the resulting installations are performed, again via WMI. 

Typically Windows workstation OS'es running Windows Firewall will not be reachable/manageable by WMI, while the service will be running, the firewall exceptions aren't typically enabled by default. Other security solutions may also need to have whitelist exceptions created, your mileage may vary (YMMV).

Caveats:
- CSDT presumes that you are only targeting workstations. No attempt will be made to isolate, for example the WMI structures that a Terminal Server has, and consequently attempts to install to Terminal Servers, or any other application server with specialized installation requirements, is likely to outright fail, or perform abnormallly.
- CSDT will install the client version present in the redist directory of the UM installation directory. Typically the Administration server would be updated, then the client pushed by CSDT. Alternatively, client Auto-updating withing the application could be leveraged, as it also relies on WMI.
- CSDT will only update clients, not remote installations of Client Services on Print Servers, these must be manually updated.

How did we do with this article?