Currently once we assign the deployment role to a Technician be can deploy all the available softwares to all assets. There should be ability to control the deployment to certain assets like helpdesk technicians not being able to deploy software on servers. Either by controlling as the current control for Custom Actions which has Basic/Advanced/etc.... or being able to differentiate workstation and servers.
Segregating certain assets in the context of asset management or deployment has been requested before by other customers and is already on our customer wishlist. We've added you to the list of customers interested in this feature. At this moment in time we don't yet have an estimated release date for this feature though. Thank you for your feedback.