SoftwareCentral · Settings

Advertisement Flags

The Advertisement Flags interface sets the default advertisement flags and remote client flags for the install and uninstall advertisements of packages. The flags decide how Configuration Manager announces a package and when a program runs again.

Install and uninstall tabs Advertisement flags Remote client flags

1 Where to find it

Open Settings in the top menu and click Advertisement Flags.

The Settings menu open, listing Security Roles, Package Security Groups, Intune Application Templates, Application Templates and Package Templates. Advertisement Flags is highlighted in red, below Program Flags.
The Settings menu. Advertisement Flags is highlighted, below Program Flags.
The defaults belong to the whole installation The values are stored once for the installation, not for each site.

2 The Install and Uninstall tabs

The page has two tabs, Install Advertisement Flags and Uninstall Advertisement Flags. Each tab has the same two groups: the advertisement flags, and the remote client flags. The install and uninstall defaults are saved separately.

The Advertisement Flags page with the Install Advertisement Flags tab open. The first group, Install Advertisement Flags, has six check boxes, for example Enable Wake On LAN and Mandatory over slow or unreliable networks. The second group, Install Remote Client Flags, lists nine check boxes, from Run the program from the local distribution point to Rerun the program if execution previously succeeded. The Save settings button is at the bottom right.
The Install Advertisement Flags tab, with the Install Advertisement Flags group on top and the Install Remote Client Flags group below it. Click Save settings to save.
The Advertisement Flags page with the Uninstall Advertisement Flags tab open, showing the Uninstall Advertisement Flags group and the Uninstall Remote Client Flags group with the same options.
The Uninstall Advertisement Flags tab, with the same two groups for uninstall advertisements.

3 Advertisement flags

Tick a flag to make it a default. The value is the bit number that Configuration Manager stores for the flag.

FlagValueWhat it does
Do not fall back to unprotected distribution points17The client does not fall back to an unprotected distribution point.
Overrule maintenance windows20The advertisement overrides maintenance windows when it is announced to the user.
Allow reboot outside of maintenance windows21The computer may reboot outside maintenance windows.
Enable Wake On LAN22The advertisement is announced to the user with Wake On LAN enabled.
Do not show in Run Advertised Programs25The user should not run the program on their own, independently of the assignment.
Mandatory over slow or unreliable networks26The assignment is mandatory over a slow network connection.

4 Remote client flags

The remote client flags say where the program runs from and when it runs again. They are set in the second group of each tab.

FlagValue
Run the program from the local distribution point.3
Download the program from the local distribution point.4
Do not run the program if there is no local distribution point.5
Download the program from the remote distribution point.6
Run the program from the remote distribution point.7
Always rerun the program.11
Never rerun the program.12
Rerun the program if execution previously failed.13
Rerun the program if execution previously succeeded.14
Ticking one option clears its partner Ticking Run the program from the local distribution point. clears Download the program from the local distribution point., and the other way round. The same applies to the remote pair. Ticking Always rerun the program. or Never rerun the program. clears the other rerun options.

5 Saving the defaults

Click Save settings on the right. The Log then shows Successfully saved default Advertisement Flags.

Saving changes only the defaults. The defaults are applied when SoftwareCentral creates the advertisements of a new package, and they fill in the advertisement settings of a package template. Advertisements that already exist are not changed by this page.

6 Best practice

  • Set the defaults before you create packages. New packages take their advertisement flags from these defaults.
  • Pick one option from each pair and one rerun option. The screen clears the partner option, so tick the one you need and leave the others clear.
  • Tick the timing flags only when the business needs them. Overrule maintenance windows, Allow reboot outside of maintenance windows and Enable Wake On LAN change when users and computers are asked to run the program.
  • Use Do not show in Run Advertised Programs when users must not start the program themselves. It stops users from running the program on their own, outside the assignment.

7 Troubleshooting

SymptomCauseWhat to do
An existing advertisement does not have the flags you saved on this page.The defaults are used only when an advertisement is created. Saving the defaults does not change advertisements that already exist.Change the flags on the existing advertisement in the Configuration Manager console.
A new package has different advertisement flags from the defaults.A package template keeps the advertisement flags it was saved with.Open Settings › Package Templates, edit the template and check its Deployment Settings panel.