The following checklists provide a generalized path in Configuration Manager 2007 to the process of distributing software to client resources.
Prior to distributing software to your clients, you need to complete the following tasks:
| Step | Reference | 
|---|---|
| Configure the default software distribution component settings if necessary. | |
| Configure the Advertised Programs Client Agent. | |
| Designate one or more distribution points to provide clients with access to software distribution packages. | |
| Prepare collections of clients. | |
| Ensure that administrators and users have sufficient rights to run the programs you advertise. | 
Each time you distribute software to your clients, you must do the following:
| Step | Reference | 
|---|---|
| Create a package source directory. | |
| Create a package. | |
| Create one or more programs for that package. | |
| Specify distribution points from which clients can access the package. | This is normally done while creating a package, but it can be done separately for an existing package. | 
| If using a branch distribution point for client access to packages, specify which ones will be used for client access. | As with standard distribution points, this is normally done when creating a package, but several options are available with branch distribution points. How to Prestage Packages on a Branch Distribution Point How to Configure On-Demand Package Distribution to a Branch Distribution Point | 
| Create an advertisement for the program. | |
| If the advertisement is mandatory (assigned), do the following: 
 | |
| Monitor program and advertisement status as needed. | 





