I have some applications that are workstation associated and that I only
want to distribute when a user is logged in (application has user-centric
date, such as HKCU registry, config files etc). In fact, I want that the
distribution is limited to the department the user belongs and not
installable on other PC's when the user roams to another department. The
Run-Once option is NOT an option, neither is the "Force run as user if
application is workstation associated" setting.

How can I achieve this ? The application should never be forced run.

Any help is greatly appreciated,