How to set the readers field and also localdomainservers

Hi,

Using AdminP the names where changed from Prem/OU=IBM to Prem/O=IBM1. But when I view the documents only the ones created with new certifier gets displayed.

After going through the related forum threads, came to conclusion that readers field should have been in the form. How to have the Readers field which is pointing to address book and also where to set the localdomainservers in that field? Any ideas or suggestions will be helpful.

Subject: How to set the readers field and also localdomainservers

PremPrem/O=IBM and Prem/O=IBM1 are 2 different users and the reason why after name change you can only see the documents that you created is because there is already a Readers field on those documents.

Which also means that the Readers field on the earlier documents still contains your previous name i.e. Prem/O=IBM and hencewhy you are not able to see those documents now.

If you have admin rights and you can see all the documents then you can run an agent which will modify the Readers field on the old docs to the new name and then you will be able to view them.

As for adding LocalDomainServers - I am not sure why you need to add them to the Readers field.

LocalDomainServers should be added to the db ACL and be given appropriate access level.

HTH

A

Subject: RE: How to set the readers field and also localdomainservers

Hi,

Somewhere I read that readers field will be set something like

“LocalDomainServers” : “AppAdmin” : @UserName

What does this mean? I tried searching for this and even in Lotus notes help but couldnt find enough information.

Subject: RE: How to set the readers field and also localdomainservers

Notes won’t automatically set your readers fields as you’ve shown. If you want a “back door” (basically an administrative loophole) through your readers security, then you as the developer have to build that in. A lot of times a developer will set a readers field to include both the “LocalDomainServers” group as well as an admin group (or preferably a security role) plus the actual user names necessary for that readers field. That in essence boils down to a list similar to what you’ve posted.

Subject: RE: How to set the readers field and also localdomainservers

Thanks but now I’m a bit curious more about readers field. i was able to set the readers field and also get required users in that field. Now when I view it in IE, it doesnt get displayed. Can you tell me why? For example first I had certifier as Prem/OU=IBM and after running I have Prem/O=IBM. Now the readers field will have Prem/O=IBM. Even though certifiers are different, but due to readers field I should be able to view the documents in IE view right. But it doesnt get displayed. Have I missed out something.

Subject: RE: How to set the readers field and also localdomainservers

It should be CN=Prem/O=IBM

Subject: RE: How to set the readers field and also localdomainservers

Please help me on this. I set the Readers field to “LocalDomainServers” only. After making change to document it doesn’t get displayed at all. Any suggestion/guidance would be helpful. Do let me know if I did some wrong in coding.

Subject: RE: How to set the readers field and also localdomainservers

You can download a third party tool for a free 30 day trial that should allow you to find the document and change the field value. It’s called Martin Scott Noteman. Find it here: MartinScott NoteMan Toolbar: NoteMan - Home

Install the tool, then use it to find the document and change the readers field. Do not use LocalDomainServers in a readers/authors field. Always use a user name or even better, create a role called “Admin” or something that always has access to read the doucment.

Subject: RE: How to set the readers field and also localdomainservers

Ok now problem is the document doesn’t get displayed in database too. Let me explain the whole scenarioThere are 3 fields in form - manager, lead and team member. All contain user ids. Since we were supposed to change the certifier to some other part I added an hidden field $Readers, which in turn contains ‘LocalDomainServers’.

After making a change to document, it disappeared from view in web. The view displays all documents either using fields manager:lead:team member.

First question why doesnt the document display as it’s not checking the readers field. Next I created a new view which displays all documents - select @all. But still the document which I changed doesnt get displayed.

Hope it’s not confusing. Please help asap.

Subject: RE: How to set the readers field and also localdomainservers

Hi any updates, please help me out. How to find the docuements in the database, they don’t even show up on the client. Check my previous post

Subject: RE: How to set the readers field and also localdomainservers

After reading through this whole thread, I’m still not sure what your original problem was, and what you did or just planned to do to solve it.

Assuming, that right now you cannot see any of the documents in that database, do the following:

  1. Go and get someone who has full access administration rights on some non-public (test) server.

  2. Physically move the database (on the OS level) to that save server.

  3. Have the admin switch on full access admin mode and open the database. He will be able to see all documents, regardless of readers field protection.

  4. Get a tool like “Edit Document Fields” http://www.chadsmiley.com/chadsmiley/home.nsf/htdocs/Edit_Document_Fields_History and remove or change fields to your needs.