Make the SMSTSPreferredAdvertID feature work without requiring all systems having to be targeted
It would be really useful if the SMSTSPreferredAdvertID feature would work without every CM Client (known or unknown) needing to have the policy for the hidden deployment. This is usually set using a front end menu by a technician or end user driven deployment. If there are multiple task sequence deployments that need to be available, this could result in a large amount of unnecessary policies. The other option is to have a webservice drop a system in a collection prior to kicking off the task sequence engine, however this has drawl backs and can result in a delay in kicking off the job.
It would be nice if the SMSTSPreferredAdvertID worked like the (dynamic) Install Application step ("Allow this application to be installed from the Install Application task sequence action without being deployed") or the (dynamic) install Package step ("Allow this program to be installed from the Install Package task sequence without being deployed") so that systems can just run a task sequence deployment without having a direct deployment. This will speed up the OSD process, minimize the number of unnecessary policies and allow a user to pick a task sequence (via a predefined menu) and go.
Thanks for the feedback and suggestion. Updating status to Noted