Deployment settings -- Required -- Deploy software ONLY to the user's primary device
DEployment Settings -- Purpose: required -- [checkbox] Deploy software ONLY to the user's primary device.
Please Please, we are managing software deployment on user centric approach, it is a nightmare to build a whole substructure of device collections to make the real deployment and then query for primary devices of this user collection. I t will help a lot on collection evaluation too and I bet it will improve the overall performance of sccm server. Of course it's always posible to make a new deployment as available to another collection of users if needed, or even included the mandatory collection on the available deployment collection
BTW I don't see the point of having the already implemented checkbox "Ore-deploy software to the user's primary device"when you deploy to a DEVICES COLLECTION, i think it will do nothing, never tested