Link to home
Start Free TrialLog in
Avatar of LenCepeda
LenCepeda

asked on

Is there a way to allow citrix users to execute a specific installation but block all others?

A recent update to our CRM application (Sage Saleslogix) requires users to run an "enhancement" executable, which unpacks an .msi and installs a MS Outlook Add-in and a shortcut in the startup folder, that turns on some desktop integration program.

We can easily deploy the .msi using group policy to most of our users, EXCEPT those running in a citrix published desktop environment.

For some unknown reason, the developers configured the .msi to install for one user, rather than ALL USERS.  This is a problem for our citrix users because once it is installed by the Admin on the citrix servers it is not made available to all clients.  Since we have a strict security pollicy, users are unable to execute the program in their citrix desktop environment.  

We have tried several things including modifying the msi to no avail.  We even attempted to deploy in citrix using group policy but that failed because the program is already installed on the server.

Is there a way to allow users to excecute this installation but block all others?

Sage has promised to modify the installation but that will take a few months.  Unfortunately, we can't wait due to several business and technical factors.

Thanks in advance.
Avatar of Robin CM
Robin CM
Flag of United Kingdom of Great Britain and Northern Ireland image

Presumably setting ALLUSERS=1 on the msiexec command line when you do the admin install doesn't work?
ASKER CERTIFIED SOLUTION
Avatar of Robin CM
Robin CM
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of LenCepeda
LenCepeda

ASKER

Thanks for the quick response. Orca seems promising but I receive the following message when running the modified msi:  

Error 2356.  Could not locate cabinet in stream:  Data1.cab.

Unfortunately, msiexec command did not install to allusers.