Optional vs Automatic installation
Some people tend to get confused about the option “allow users to run this program independently of assignments”.
Let me try and help you out…
If you choose this option in the Interaction tab of an Advertisement, the installation becomes optional. That is the user can do the installation when he chooses to by going to the Run Advertised Programs tab in the Control Panel.
Furthermore if you did not enable the “suppress program notifications” he/she will also recieve a balloon popup for this advertisement (but only once…)
If you combine the setting “allow users to run this program independently of assignments” together with a mandatory assignment you will have an advertisement that is both optional and automatic.
So which ever action is ran first will do the installation.