Appendix F - Pre-Deploying Microsoft Office plugins from iManage Control Center
The iwccdownload tool enables administrators to deploy plugins for integrated Microsoft Office applications (Word, PowerPoint, Excel, Outlook, MS Project, and Visio) from iManage Control Center (iCC) to a location that is accessible by all users in the multi-user environment or when setting up a desktop software image. After a user starts a new session in a multi-user environment and launches a Microsoft Office application, iManage Office integration loads the deployed plugins. Run the tool each time a new or modified plugin is available in iCC, or a plugin is disabled or deleted.
Using the iwccdownload tool to deploy plugins
Install iManage Work Desktop for Windows.
Open the command prompt in user mode.
Navigate to the iManage Work Desktop for Windows installation folder, for example, C:\Program Files\iManage\Work (for 64-bit Microsoft office) or C:\Program Files (x86)\iManage\Work (for 32-bit Microsoft Office). Run the following command:
c:\ > cd "C:\Program Files\iManage\Work"Run the following command:
c:\...\Work> iwccdownload /s <https://host>If prompted, enter your credentials in the sign-in page that appears to authenticate to the iManage Work Server. Your authentication remains valid until you restart your computer or until your authentication token expires from inactivity.
All plugins that are downloaded, and the location where they are downloaded are listed in the command prompt window. The plugins are downloaded by default to the C:\ProgramData\iManage\Work\Plug_ins folder.
If the CommonPluginsPath registry setting is created, the plugins are downloaded to the path specified in the setting. For more information, see Deploying plugins to a custom location.
(Optional) To get information about the tool usage including syntax and examples, type the following command and press Enter: > iwccdownload
A message is displayed:prompting you to provide the URL of the iManage Work Server from where you want to download the plugin(s).
informing you that downloaded plugins cannot be reloaded if relocated after download, and you can use the CommonPluginsPath registry setting to change the default download path.
Updating plugins
To download/deploy the plugins that got updated on iManage Control Center, repeat steps 2 to 4 in the Using the iwccdownload tool to deploy plugins section. The plugins in the C:\ProgramData\iManage\Work\Plug_ins folder are updated and disabled or obsolete plugins are removed.
Deploying plugins to a custom location
Install iManage Work Desktop for Windows.
Go to the registry editor and create the following registry setting:
Location: HKEY_CURRENT_USER\Software\iManage\Work\10.0\Client
OR
HKEY_LOCAL_MACHINE\Software\iManage\Work\10.0\Client
HKCU takes precedence over HKLM.
Name: CommonPluginsPath
Type: REG_SZ
Value: File path where you want the plugins to be downloaded.Repeat steps 2 to 4 in the Using the iwccdownload tool to deploy plugins section. The plugins are downloaded to the location you specified in the value for the CommonPluginsPath registry settings.
Limiting user access to deployed plugins
Download plugins to the C:\ProgramData\iManage\Work\Plug_ins folder using the steps mentioned in the Using the iwccdownload tool to deploy plugins section.
Right-click the C:\ProgramData\iManage\Work\Plug_ins folder and select Properties.
On the Security tab, add or remove the desired users or groups and change their permission:
Add Windows users and/or groups to the folder access control list (ACL) so that they can Read and List folder contents but cannot modify the folder.
Remove users or groups of users that you do not want to have access the plugins.
Plugin loading order
The existing plugin setup, download, and update processes continue to work as usual, that is, iManage Work Desktop for Windows continues to download plugins from iManage Control Center once a user signs in to a server. If a plugin exists in multiple locations, iManage Office integration loads the plugins in the following order of preference:
User downloaded: Located in the %appdata%\iManage\Work\Plug_ins folder.
Side-loaded (used by developers for testing plugins): Located in the %localappdata%\imanage\work\plug_ins folder.
Deployed: Located in the %programdata%\iManage\Work\Plug_ins folder or as customized using the CommonPluginsPath registry setting.
Other locations. The plugins can be downloaded in other locations:
Located in the %ProgramData%\imanage\work\plug_ins folder.
A static location of your choice, using the path name such as, c:\mydrive\myfolder\imanage\work\plug_ins folder.