For All Users:
Starting with v6.0, Sperry Software allows you to install the add-in in per user mode. Note that this means that v6.0 must be used, as v5.1 does not have support for this mode. Since no special permissions are required, any user can exit Outlook, then start the installation as normal then choose “Only for me”:
After restarting Outlook, the add-in will be available to just the person who installed.
The most important step here is determining whether you are using 32-bit Outlook or 64-bit Outlook. This article may help to clear things up: http://www.sperrysoftware.com/Email-Tools/How-to-tell-if-you-have-32-bit-or-64-bit-outlook/
For Administrators:
Normally, add-ins install for all users who use the machine (that is, into the HKEY_LOCAL_MACHINE (HKLM) registry hive). While this can be useful in some scenarios, it presents a problem when using Citrix/Terminal Server since all users will see the add-in in their Outlook desktop when they next login whether this is wanted or not.
To resolve this problem, Sperry Software has implemented two ways to allow an administrator the ability to install the add-in for just a few select users.
The first way is to install the add-in in per user mode. For Sperry Software, this means that v6.0 must be used, as v5.1 does not have support for this mode. Since no special permissions are required, any user can start the installation as normal then choose “Only for me”. This method is the same as the one described above in For All Users.
The second way to install the add-in for just certain users requires a custom build from Sperry Software. The custom build automatically installs into the HKLM registry hive (so that all users can see it) but then with an administrator’s involvement, it can be turned off for individual users.
This is accomplished by going into the user’s registry hive (not HKLM, but rather HKCU) and turning the add-in “off” for that user. This entire sequence can be accomplished via GPO (or even regedit.exe).
Here are the steps:
- Obtain a custom build from Sperry Software. Custom builds have the licenses embedded into the add-in and can be requested by specifying which add-in is needed and then emailing sales@sperrysoftware.com.
- Install the add-in like usual. Keep in mind that Outlook must not be running when the add-in is installed.
- For each user that does not want the add-in, set the following registry key to “False”:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\SperrySoftware – {name of Outlook profile}\SperrySoftware\{name of add-in (with no spaces)}
Note that the name of the Outlook profile must be known in advance (but can be found by going to Control Panel…Mail Applet).
Also, the name of the add-in must be known in advance as well, and in addition the key name cannot have spaces in it. So for example, the add-in “Reply To All Monitor” becomes “ReplyToAllMonitor” in the registry, and setting this value to “True” turns it on, and “False” turns it off. Note that the value may not be present, but that if you add it, it will be respected. It defaults to “True” and is normally not present.
Q. I am administrator and want to install it so that the default for all users is off, and be able to turn it on for just a few users. Do you support this?
A. Not directly, but you can just install version 6.0 (or higher) for just those users.
Q. I have tried to guess at the name of the add-in with no spaces but I think I’m getting it wrong. Where can I get a complete list of all the add-ins and their names with no spaces?
A. Email sales@sperrysoftware.com and ask us. It may be something else entirely.