Nomad Multi-User Installation.

Notes Domino 8Many clients have asked us in the past, “Is it possible to have several users of Lotus Notes on the same machine?”.

There are several ways that you can have a multi-user installation of Notes for several people on one machine.

Methods I have used in the past are:-

  1. Setting up Location documents to allow the users to quickly switch ID file.
  2. Modifying notes.ini so that the main configuration files such as names.nsf are placed in a users home directory.
  3. Modifying shortcuts so that they start Notes with a different notes.ini depending on the user.
  4. Installing the data directory directly into a users home directory.

All these methods work but they can be a bit messy to setup as well as having a few disadvantages. I thought the problem was solved once and for all when ND6 came out with its multi-user installation. However it installed itself in the “Local Settings” folder which isn’t backed up during a user logoff so the user doesn’t get the roaming profile experience. Not to mention there isn’t an installation for the designer and admin clients.

Enter Nomad in Release 7. Nomad is designed to be installed on a USB drive so that you can take your Lotus Notes with you wherever you go, but with a few tweaks it can also solve all your user roaming issues.

First you need to install Nomad into a dummy directory, for the sake of this example I’ve chosen c:\nomad\default. You do this by running the following command with the 7.0.3 CD.

setup.exe /a /v”NOMAD=1 TARGETDIR=c:\nomad\default /qb+”

This will create a full installation of Lotus Notes ready to step through the user setup screens. The trick is to keep this folder and all its subfolders. If you then wanted to setup a new user called ‘test person’, just copy the default folder to a new folder “tperson”. In the new folder you have to do a few edits to autorun.ini.

This is what it was:-

[Autorun]

MSI_LOCATION=C:\Nomad\default\Lotus Notes 7.0.2.msi

MSI_COMMANDLINE=/qb PROGDIR=”C:\Nomad\default\program files\Lotus\notes\”

DATADIR=”C:\Nomad\default\program files\Lotus\notes\data\”

AUTOLAUNCH_NOTES=nlnotes

AUTORUN_MODE=Yes

Change all occurrences of the word “default” to the name of your target folder, i.e. tperson.

You now have a self-contained folder structure of the Notes Client. Just run autorun.exe and you’ll get Lotus Notes. For even greater flexibility, put the folder in the users roaming profile. They can then visit any machine that they are allowed to logon and they get their Notes Desktop without any further installation. If you find the size of the folder makes your profile a little slow to load it could be worth trimming some files, the help directory and javadocs.zip will help you reduce it by at least 100MB.