Working with Shopping
Shopping Central installer properties
Shopping Receiver installer properties
Shopping Admin Console settings
Configuring AD synchronisation
Default and recommended Configuration Manager 2007 advertisement settings
Fields and limitations
The Shopping workflow
Shopping and other ticketing systems
Windows Servicing Assistant UI Pages
Deploying Shopping Administrator Console using Configuration Manager
Considerations for Using Shopping with BigFix
- Supported Platforms
The following applies to Configuration Manager 2007 and legacy packages in Configuration Manager 2012.
For Shopping applications based on legacy packages, it is the Shopping Receiver on each Primary Site that is responsible for creating the collection and advert for that site. This is why in a multi-site hierarchy you see site specific collections and adverts for the same Shopping Application. Advert settings (deployments in 2012) are controlled by the Shopping receiver RemoteClientFlags (Shopping MSI Property
DPFLAG) and AdvertFlags (Shopping MSI property
ADVERTFLAGS) configuration properties. Administrators at each site may have different preferences for these settings per site.
The default settings for these properties are designed to avoid impact on the WAN but do not necessarily meet users’ high expectations for quick delivery, as software distributions will be prevented in specific scenarios where package content is not available on the LAN. If your Shopping users' experience is more important, there are alternate settings that allow Shopping user preferences to take precedence, and assume occasional deployments are permitted over the WAN where necessary and that maintenance windows can be ignored.
For Shopping applications based on Configuration Manager 2012 applications, the Receiver on the CAS (or standalone Primary) is responsible for creating the collections and deployments, which are replicated throughout the hierarchy. The CAS Receiver uses Configuration Manager's own default settings. If the defauilst are not suitable then an administrator can change the deployment settings before enabling the Shopping Application.
The following section describes the default and alternate settings for legacy package adverts, but you should refer to Microsoft SMS_Advertisement Server WMI Class documentation to decide the most suitable settings for your environment.
If anything other than one of the the installer GUI options is required then use the
DPFLAG installer property.
Always run from DP
|Task Sequences||Task Sequences and Packages|
2128 (use this for Nomad)
2896 (use this for Nomad)
|3||RUN_FROM_LOCAL_DISPPOINT. Run the program from the local distribution point.|
DOWNLOAD_FROM_LOCAL_DISPPOINT. Download the program from the local distribution point.
|5||DONT_RUN_NO_LOCAL_DISPPOINT. Do not run the program if there is no local distribution point.|
DOWNLOAD_FROM_REMOTE_DISPPOINT. Download the program from the remote distribution point.
|7||RUN_FROM_REMOTE_DISPPOINT. Run the program from the remote distribution point.|
DOWNLOAD_ON_DEMAND_FROM_LOCAL_DP. Download the program on demand from the local distribution point. This is only applicable for task sequences.
DOWNLOAD_ON_DEMAND_FROM_REMOTE_DP. Download the program on demand from the remote distribution point. This is only applicable for task sequences.
RERUN_ALWAYS. Always rerun the program.
If anything other than the default option is required, you must use the
ADVERTFLAGS installer property.
IMMEDIATE. Announce the advertisement to the user immediately.
This setting is not critical because Shopping overrides this setting on a per-app basis using the application’s mandatory property.
DONOT_FALLBACK. Do not fall back to unprotected distribution points.
This bit setting ON causes the tickbox on the adverts ‘distribution points’ tab to be disabled and fallback does not occur.
Fallback to unprotected distribution points is described in http://technet.microsoft.com/en-us/library/bb892788.aspx . The end result is also affected by RemoteClientFlags.
|20||OVERRIDE_SERVICE_WINDOWS. Override maintenance windows in announcing the advertisement to the user.|
|21||REBOOT_OUTSIDE_OF_SERVICE_WINDOWS. Reboot outside of maintenance windows.|
There are several alternatives for whether or not to use the AdvertFlags Wake-on-LAN setting:
|23||SHOW_PROGRESS. Announce the advertisement to the user showing task sequence progress.|