?
Solved

Multiple users (user.id) on a single compuer

Posted on 2003-02-24
15
Medium Priority
?
473 Views
Last Modified: 2013-12-18
Dear team,

I am desperately looking for a solution of our current Notes situation. We do use Domino R5 with Notes client 5.0.10. I discovered a feature that single computer can only host a single Notes profile. I saw some threads about commercial products like switchID or Notes Profiler, but it does not seems to me a clean solution.
I will appreciate a link to some FAQ or step by step configuration for some sort of server based user switching scenario utilizing just Domino features.
When I tried to log on W2K workstation and create my profile by choosing my.id everything was fine. But as soon as someone else logs on my computer (with own username) and starts notes and selects his.id, both of us are cut of Nontes services.
I never thought of something like NO-SUPPORT for multiple Domino users on a single computer. Is it true?

TA

PN
0
Comment
Question by:Pedro Keson
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 3
  • 3
  • +2
15 Comments
 
LVL 63

Expert Comment

by:Zvonko
ID: 8008704
You will never be able to CONCURRENTLY have two Notes clients running on same machine.

Switching two Notes\date for separate user profiles is not a problem.

So is the main question: are you trying to get two copies running at same time?

0
 

Author Comment

by:Pedro Keson
ID: 8008786
Well, NO.

I probably expressed myself wrongly. I need to let lets say 3 users to log on to the computer NOT CONCURRENTLY, but during one day to W2K (AD) and together with their roaming profile open a Notes client and connect to their database.

The same way as we have MS Outlook. The PST file is located on the server and everytime user logs in to Workstation, the Outlook uses the server PST file.

As soon as I log in second user (after the first one is loged out) he tries to run notes, is asked for user.ID file and then.... ERROR. No access to his database.

I have to say, I understand teh way how the ini file and mail.nsf file is created. I just thought, that there must be some server based user profile with all inis and databases settings. Isnt there any?

TA

PN
0
 
LVL 63

Expert Comment

by:Zvonko
ID: 8008896
Of course is there one: this is your data\ directory and the notes.ini in it.

So the solution for you is to have THREE c:\lotus\Notes\userXdata\ directories
Either on hard drive c: or on a shared file directory server.

So the simplest way to make this without installing Notes additional two times is to make two more copies of your actual c:\lotus\notes\data\ directory content.

Afterward you go in every of this two new copies and change in notes.ini of this directories the directory path name to the appropriate directory copy name.

So when you have three independent data directories you can adapt for every Win2K user to use his own Notes client copy.

Do you start your Notes client trough [START] button in lower left corner or from an icon on windows desktop?



0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Pedro Keson
ID: 8015836
Hi Zvonko,
thanks for your reply. I do start it either way. Sometimes after the installation there was no desktop shortcut. Is there realy a difference? Creating desktop shortcut - to the notes.exe - seems normal task for me.

I have another issue related to this. When I try to open someones elses ID, It does not work. But: When I then try to log in as the first user and use his ID, id does not work any more either.

So the only sollution is to remove and delete the notes app and reinstall, because when I only delete the user info from the notes.ini, it is not enough.

It sounds probably a bit confusing, but what I want to say is that I am finding this system absolute crap, but I have to work with it so I am trying to understand how it works.

TA anyway
0
 
LVL 63

Expert Comment

by:SysExpert
ID: 8020312
I would run notes from a batch file, using an Icon for each user.

THe batch file should copy the Notes.ini file for that user to the Notes directory, overwriting the previous one.

You will need to prepare each notes.ini file separately by an install or manually in a text editor.

The user name and data directory are the minimum items that need to be changed.

You will of course need 3 Notes data directories as Zvonko mentioned.

I hope this helps !
0
 
LVL 63

Expert Comment

by:Zvonko
ID: 8020372
No need for batch files.

In desktop items and in Start Program menu you can define the working directoy for the nlnotes.exe program and the notes.ini file location.
Like this:
c:\lotus\notes\notes.exe =c:\lotus\joedoaks\notes.ini


Look here:
http://www-10.lotus.com/ldd/46dom.nsf/55c38d716d632d9b8525689b005ba1c0/e714874140cc300f85256af5004f84c1?OpenDocument



0
 

Expert Comment

by:simpsop
ID: 8028623
Keson,
One other possibility is to create multiple Locations on the PC in question...

All users will use the same address book & data directory, but it makes user switching very easy.

This procedure looks long, but it only takes a couple of minutes, I use it with 10+ users per system.

1- Copy all user.id files to c:\lotus\notes\data
   give them unique names eg: fred.id, susie.id

2- Under "File|Preferences|User Preferences" check         the "Prompt for Location" box.

3- Go to File|Mobile|Locations

(Assumption: all users are on LAN)
4- Delete all locations except Network (LAN)

5- Open Network location

6- Change Location Name to Fred (Or person's name)

7- Enter Fred's email address in the tab on the 1st page

8- On the Mail Tab, enter Fred's email database eg mail\fred.nsf

9- On the Advanced Tab, click the build button by "User ID to switch to" and choose Fred's id file

10- Save & Close

FOR ADDITIONAL USERS:
1- Copy Fred's Location

2- Repeat steps   6 - 10


BIG ADVANTAGE: locations are stored in local address book, can be copied into additional clients with ease.
Just copy names.nsf & user id files into new client & select "Prompt for Location"

Users can switch by clicking on the status bar & choosing another name, they will then be prompted for their password.

Hope this helps

0
 

Expert Comment

by:Samurai073199
ID: 8075813
Option A) Upgrade to ND6.1 as it supports roaming users.

Option b) Do the users have a H: or Home drive on the network?

Place the notes.ini on their Home drive. That way the H: drive changes as each different user logs on, and they only see their own notes.ini. You also place their Personal NAB, ID, Desktop.dsk and log.NTF on their home drive. (I've found even of the log is on local, it needs the log template on the home drive).

You will have to edit the shortcut and add =H:\notes\data\notes.ini or whatever the path is, so notes will run the correct ini. You may need to edit the ini to reflect the drive changes as well.

Now user A) logs onto Windows, and sees only their H: Drive and thus only their Notes.ini, Address book etc. even though they share the Notes program files on the local PC.
0
 

Author Comment

by:Pedro Keson
ID: 8081295
Samurai,

it souds so far as the easyest solution. Before I start experiemnting on that topic, just to recap step by step what I shall do after installing a new PC.

1. Install notes client as usual.
2. Create desktop shortcut using the h:\notes.ini as param
3. Run Notes using this shortcut for the first time
4. "create a new user" which will set up everything on H:
5. Run notes using the desktop shortcut.

A Question:
- Do I have to manualy change something somewhere (I mean f.e. notes.ini) before a new user is created? I will probably find answer sooner or later while destroying my own notes installation, but just I am asking to make sure I will not overlook anything else.

Thanks so far, Samurai

Keson
0
 

Accepted Solution

by:
Samurai073199 earned 300 total points
ID: 8116036
Hi,

Sorry for the slow reply,I tend not to come here regularly.

I would do a notes install as usual but select H: for the Data Directory. Move the Notes.ini to H: and edit the short cut. You can't really have the Data directory on the local PC as there are DB's installed that are configured specifically for the user. For instance the personal address book contains pointers to the users mailfile etc, so it's better to have the program files on local, and the Data Directory on H:. This doesn't use too much space as most of the DB's should be on the Server anyway.

You have two options. Do an install then copy the data directory and notes.ini elsewhere. Set up the user, then log on as the second user and replace the files and then set them up, or the other option is to do a fresh install for each user logging on.

The short story is to basically have everything that is specific to that user (ini, ID, Personal Nab, Journal, Desktop.dsk ect) on their home drive.

(FYI, this is not how I do it, I have the Data Local as well, and just move certain files and edit the ini to point to the location of those files on H: (such as names=h:\Notes\Data\names.nsf), but it would make things more complicated to take you though the files you would need to move and edits required of the ini if you're not familiar with Notes).
0
 

Author Comment

by:Pedro Keson
ID: 8118267
Samurai,

thanks. I will try teh option one, moving all files on H: and editing the shortcuts on desktop. I will let you know.

TA

Keson
0
 

Expert Comment

by:Samurai073199
ID: 8118462
Cool.. make sure you copy the notes.ini that is created when you install for the first time, as Notes uses the ini to know whether the install has been run.. the initial 4 or 5 line notes.ini is what will make Notes think it has never been run before.
0
 

Author Comment

by:Pedro Keson
ID: 8121229
Hi Samurai,
I am just in the middle of tests, I succesfully tested the first version where ALL the Data directory is on H: - I chosen the path of the Data folder by instalation and the I manualy moved the notes.ini on H as well. Looks fine, but is too slow to start. There is over 40MB of sh*t on everyones H drive.

I am now playing with the option instaling everything on C and moving on H just *.ID, notes.ini and following files:
-bookmark.nsf
-cache.dsk
-desktop.dsk
-headline.nsf
-jobsched.njf
-log.nsf
-names.nsf
Is this enough? I need to find out how do those special parametres for notes.ini look like to redirect just those specified files to H. You started with Directory=H:\Notes\Data, names=H:\Notes\Data\names.nsf, what else should I add?
I can't find that anywhere on net (such a list of parametres)

TA

PN
0
 

Author Comment

by:Pedro Keson
ID: 8125665
Hi Samurai,
I am just in the middle of tests, I succesfully tested the first version where ALL the Data directory is on H: - I chosen the path of the Data folder by instalation and the I manualy moved the notes.ini on H as well. Looks fine, but is too slow to start. There is over 40MB of sh*t on everyones H drive.

I am now playing with the option instaling everything on C and moving on H just *.ID, notes.ini and following files:
-bookmark.nsf
-cache.dsk
-desktop.dsk
-headline.nsf
-jobsched.njf
-log.nsf
-names.nsf
Is this enough? I need to find out how do those special parametres for notes.ini look like to redirect just those specified files to H. You started with Directory=H:\Notes\Data, names=H:\Notes\Data\names.nsf, what else should I add?
I can't find that anywhere on net (such a list of parametres)

TA

PN
0
 

Author Comment

by:Pedro Keson
ID: 8135210
Dear Samurai,
dear team...

It seems I finaly succeded with tests and after many hours of tries, I got 2 solutions:

1. - Install Notes on C, add a new user on C and then move all files related to that user (those which were changed at the time of instalation) from Data folder to H:, move notes.ini to H and edit it and change path of Directory to H and add names path pointing to H. Create a link on desktop calling the H ini file as param. - Works well, but there is too much work.

I modified this and by some tests I ended up with this solution:

2. - Create a template folder somewhere on network and copy it to a users H drive every time a new user is created (or by script testing wether it is there already or not). The Template folder looks like this:
\Notes\Data, in \Notes a default notes.ini file with:
[Notes]
Directory=H:\Notes\Data
DESKTOP5=H:\Notes\Data\desktop5.DSK
names=H:\Notes\Data\names.nsf
cache=H:\Notes\Data\cache.dsk
headline=H:\Notes\Data\headline.nsf
KitType=1
InstallType=2
and in \Notes\Data those 4 files:
   - PerNames.NTF
   - Bookmarak.NTF
   - Headline.NTF
   - Cachae.NTF
Then I create a desktop shortcut (by logon script later on) with Target C:\Lotus\Notes\notes.exe =h:\notes\notes.ini
Copy the template folder with all files to H: (where H is the users home drive on network)
Run the shortcut and install everything as usual
Runs perfect for me... BUT

...but sometimes it says, CAN NOT CREATE A WORKSPACE .... desktop5.dsk and installation fails. I do not know what is the reason, will appreciate any experiences.

Regards

Keson
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I thought it will be a good idea to make a post as it will help in case someone else faces these issues. I trust this gives an idea how each entry in Notes.ini can mean a lot for the Domino Server to be functioning properly. This article discusses t…
Lack of Storage capacity is a common problem that exists in every field of life. Here we are taking the case of Lotus Notes Emails, as we all know that we are totally depend on e-communication i.e. Emails. This article is fully dedicated to resolvin…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Suggested Courses

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question