Convert Lotus Notes from Single User to Multi User

Does anyone know of a utility to convert users from a singe user install (i.e. c:\lotus\notes and c:\lotus\notes\data) to a multi user environment?

Subject: Multi user client

Hi,

What about this reg. key ?

HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\MultiUser

I think You just have to change the value from 0 → 1 and try again.

There can be som problems doing this hack !!

BR

Mov V Hansen

Subject: Re: Convert Lotus Notes from Single User to Multi User

Your mileage may vary…this has been modified for current times but is based upon our conversion from v7.0.4 to v8.0.2 a while back. It is not guaranteed to be complete, you should try this in a test enviroment until you are sure it works, you will probably find other things you need to adjust, etc.

If you’re staying with the same version of Notes you might still need to reinstall.

{USERPROFILE} used below means the user’s Windows user profile directory (USERPROFILE environment variable)

{ALLUSERSPROFILE} used below means the common “All Users” Windows user profile directory (ALLUSERSPROFILE environment variable)

Stop all running copies of the Lotus Notes client on the system…

Uninstall the Lotus Notes client…

From the user’s account:

Change the registry:

HKEY_CURRENT_USER\Software\Lotus\Notes\v8.0\NotesIniPath={USERPROFILE}\Local Settings\Application Data\Lotus\Notes\Data\notes.ini

Copy the user’s data files from the previous (common) data directory (e.g., “C:\Program Files\IBM\Lotus\Notes\Data”) to:

{USERPROFILE}\Local Settings\Application Data\Lotus\Notes\Data

E.g.:

notes.ini

Cache.NDK

cluster.ncf

desktop6.ndk

diagindex.nbf

frstrings.dat

ini.nbf

JOBSCHED.NJF

ticket.idt

*.id

*.nsf

keyview.ini

Zap the user’s notes.ini file, changing the following:

Directory={USERPROFILE}\Local Settings\Application Data\Lotus\Notes\Data

SPELL_DIR=C:\Documents and Settings\All Users\Application Data\Lotus\Notes\Data\Shared

SharedDataDirectory={ALLUSERSPROFILE}\Application Data\Lotus\Notes\Data\Shared

InstallType=6

InstallMode=1

From an account with Administrator access:

Change the registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\MultiUser=1

HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\DataPath=“”

HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\v8.0\MultiUser=1

HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes\v8.0\DataPath=“”

Create the “All Users” directory:

{ALLUSERSPROFILE}\Application Data\Lotus\Notes\Data

We ran SETACL against that directory to set the ACL:

setacl -on “{AllUsersProfile}\Application Data\Lotus\Notes\Data” -ot file -actn ace -ace “n:S-1-5-11;p:change;s:y;i:so,sc;m:grant;w:dacl” -actn rstchldrn -rst “dacl”

Now, install the Lotus Notes Client.