For iManage customers, users can share links to documents from desktop applications such as Desksite or Filesite which are a proprietary link format called NRL that contains the server, database, document number, and version. When a user opens an NRL file on a workstation on which an iManage client has been installed, the File Extension Integration Module (Nrl.exe) reads the file and passes the link to the iManage client. If the logged-in user has access to the linked document, the iManage client immediately opens the file with the appropriate application.
If the iManage customer migrates to the cloud, consolidates databases, or migrates from iManage to NetDocuments, those NRL links can break because the server, database, document number, and version detail contained in that NRL file is no longer valid. With Litera LinkHandler, if the user clicks an old NRL link, the link will be redirected to the new document location, and if the user has access to the document, the document will launch from that new location in the appropriate application.
The LinkHandler is a desktop application that is not dependent on CAM or Milan. Along with the application, the firm configures a config file that is stored in the user’s profile that maps the old iManage location to the new location or system. This application supports the following use cases:
The firm consolidates on-premises iManage databases
The firm migrates from on-premises iManage to iManage work cloud or cloudimanage.com
The firm migrates from iManage to NetDocuments
LinkHandler is compatible with iManage on-prem, iManage work cloud, or cloudimanage.com.
Download the LinkHandler zip (for first-time installation) from the CAM Admin panel under Downloads. This is the latest version.
The downloader can also be found from the Litera Customer Center (www.support.litera.com) under the Milan designation under Software.
If you don’t have access to that piece or have it in CAM Admin, reach out to the customer care team, and they can grab the file for you.
LinkHandler Installer EXE
LinkHandler Installer MSI- use only if you already have the installer previously installed)
Run it on your machine.
Check I agree to the license terms, and hit Install.
Click Next to begin the installation wizard.
Check I accept the terms and licensing and click Next.
On the Custom Setup Features screen, set the currently selected Milan Desktop Commands program as not to be installed by selecting the hard drive icon and clicking Entire Feature will be unavailable.
Then on the same screen, set the Milan NrlHandler application as installed by selecting the hard drive icon and clicking Will be installed on a local drive. Click Next.
The Milan base URL is required for this application. Change the servername if not auto changed and click Next. The Zone base URL is not needed unless you use Zone, or if it is not auto-filled. (This application can also be installed as part of the other Milan client utilities where this information may be required. There is no dependency on Milan for LinkHandler to run as a standalone application)
9. Keep the install location the same (or change it if necessary) and click Next.
10. Click Install to begin the installation.
11. Click Finish, then the button Close when completed. If any errors appear, read the installation log for details and save it if contacting Customer Care.
The application needs some configurations before running. Follow the steps given:
In File Explorer, browse to the NRLHandler folder. This is located in C:/Users/Username/AppData/Roaming/Prosperoware/Milan.Client/NrlHandler/
Open the NRLHandler.config file in a text editor like Notepad++.
Configure the Server and Database Mappings accordingly:
For iManage to iManage consolidations or cloud migrations
SourceDB: The source iManage database
TargetDB: The target database.
DocNumberOffset: When consolidating databases, you can add the document number offset. For example, if the iManage document number was 1000 in the original database, and the offset is 1000000, the new database will start numbering documents at 1004000. If there are no changes to the document number from the old to the new, you can this blank.
WorksiteServer: The orginal worksite server name
CloudWsServer: The cloud server name OR URL.
For iManage to NetDocuments conversions
WorksiteServer: The original Worksite server name
NetDocRepository: The NetDocuments repository ID (do not use the repository name)
WorksiteDatabase: The original Worksite database name
NetDocCabinet: Enter the cabinet ID (do not use the cabinet name)
DocNumberField: The NetDocuments attribute enumerator of the field containing the old iManage document number. (The assumption is during an iManage to NetDocuments conversion, the firm will migrate the old iManage document number and versions to a custom NetDocuments field.)
DocVersionField: The NetDocuments attribute enumerator of the field containing the old iManage document version.
Region: Please add the region where your NetDocuments tenant is located.
How the Handler Works when a user opens an NRL file
When the user double-clicks an NRL file, the LinkHandler application will execute in the background and read from the configured mapping, then launch the document in the appropriate application. If the user does not have access to the document, the document will not open and an access error occurs.
To exclude specific databases from being processed by NRL Handler:
On a client machine with NRL Handler installed open File Explorer and navigate to C:\Program Files (x86)\Prosperoware.Milan.Client\NrlHandler.
Open Prosperoware.NrlHandler.exe.config in Notepad or your preferred text editor.
In the <Prosperoware.NrlHandler.My.MySettings> section, add the following lines immediately above the closing tag.