The following checklists provide planning considerations that you should take into account before distributing software to your clients.

Note
These checklists are not exhaustive and are intended only as guidelines. Some steps may be removed or added depending on the needs and policies of your site.

Prior to distributing software to your clients, you should make the following determinations for your site:

Step Reference

Determine whether to display a notification message when an advertised program is available on a client.

Advertised Programs Client Agent Properties: Notification Tab

Determine whether to set a countdown period on the client before running the advertised program and how long it will be.

Advertised Programs Client Agent Properties: Notification Tab

About Maintenance Windows

Program Run Scenario using Maintenance Windows

Determine what the restart countdown and notification period will be for required restarts caused by Configuration Manager.

Computer Client Agent Properties: Restart Tab

Determine the location of stored packages on the site server.

Software Distribution Properties: General Tab

Determine the concurrent package and retry settings for site distribution points.

Software Distribution Properties: Distribution Point Tab

Determine if you have adequate distribution points and branch distribution points to deliver the software to your clients.

About Distribution Points

How to Designate a Distribution Point

About Standard and Branch Distribution Points

Determine bandwidth throttling and BITS settings for branch distribution points as appropriate.

Computer Client Agent: BITS Tab

Determine if administrators and users will require specific rights (beyond the basic rights of most users) to run the programs you advertise.

About Package Access Accounts

Classes and Instances for Object Security in Configuration Manager

Each time you distribute software packages to your clients, you should also take into account the following questions or considerations before creating a software distribution package:

Step Reference

Does a package source directory need to be set up for this package?

How to Set Up a Package Source Directory

Does a package definition file exist for the new package?

About Package Definition Files

About the Package Definition File Format

Create or locate the files, scripts, or applications that you are going to use in the package and programs being distributed.

About Packages

About Programs

Will any specific security rights or access accounts be needed to access the package (beyond basic access rights)?

About Package Access Accounts

Classes and Instances for Object Security in Configuration Manager

Which standard or branch distribution points will be used to distribute the package to clients?

About Distribution Points

How to Designate a Distribution Point

About Standard and Branch Distribution Points

If using a branch distribution point for client access, how will the package be sent to the branch distribution point?

About Standard and Branch Distribution Points

About On-Demand Package Distribution

How to Prestage Packages on a Branch Distribution Point

To which collections will the package be advertised?

About Collections

About the Role of Collections in Distributing Software

Should the package be advertised to subcollections as well?

About Subcollections

Should the package be assigned (mandatory)?

How to Assign a Mandatory Advertisement

What schedule should be set for the advertisement or assignment?

Advertisement Name Properties: Schedule Tab

Assignment Schedule Dialog Box

Does Wake On LAN need to be enabled for this advertisement?

Overview of Wake On LAN

Do the collections have maintenance windows that the advertised programs will have to work within? If there are conflicts, how will they be resolved?

About Maintenance Windows

Program Run Scenario using Maintenance Windows

Advertisement Name Properties: Schedule Tab

What will the program re-run behavior be for this advertised program?

Advertisement Name Properties: Schedule Tab

How should the program be run from the distribution points?

Advertisement Name Properties: Distribution Points Tab

See Also