We've run into quite a few permission issues with client side Optim. We have a lot of corporate security tools that are constantly auditing, checking, controlling, or blocking processes (exe's or registry read/writes) which can cause issues. We've developed a pretty solid Windows 10 client installation process to install Optim to avoid most permission issues.
Just a few notes on our experience with this. Take it with a grain of salt. As always, read the install manual first. ;-)
- We create a custom install path called <DRIVE>:\OPTIM\ and give the installer account FULL folder permissions on that parent level folder. We now own it and every thing under it as the install user before beginning the install.
- We always run the install with admin rights or at least elevated permissions. Admin rights are not really a silver bullet. It does not guarantee that the installer/user account has all the rights needed depending on what other 3rd party security controls and policies exists on your OS.
- We never install Optim to a specific user profile.
- We run the install for ALL users.
- Do not use the C:\users\<user>\* path for the parent install folder. There are way too many corporate security controls controlling these user directories, at least in our environment.
- If installation is occurring on any version of Optim older than FP6 on Windows 10, we use compatibility mode on all the installer .exe's to make Optim work with Win10. This is a gray area.
------------------------------
Danny Lankford
------------------------------