Is there a way to deploy a package to specific users on a computer, instead of deploying it to the computer which makes it available to all users?
Client Automation - All versions
To push out a package to specific users on a computer, 'User Profiles' support has to be enabled:
Once this policy is applied successfully to the computers you will see the computer users under 'All User Profiles'.
Ex: ABC\User1, ABC\User2
(Where ABC is the name of the computer and User1 & User2 are the users on the computer)
You can then push a package to the desired user by deploying the package to the user under 'All User Profiles' and it will execute in the context of that user on the computer.
Note: The user needs to be logged on to the computer for job to be executed.