User Tools

Site Tools


qfaq:tips_tricks_bugs:how_to_modify_members_in_a_placetype

How to modify members in a placetype?

If you create a placetype you can inherit the member list of the master place. Every new place created with this placetype will then have all the members of the master place included.

However there is no official way to change the member list later. Refreshing the placetype from its master place will NOT change the member list of the placetype even if you have changed it in the master place itself.

This is currently working as designed and should prevent unwanted access to new places.

Although there is no official way to modify the member list of a placetype later, I will describe a workaround below. Please be aware of the fact that this is NOT SUPPORTED by IBM. So you will do this at your own risk!

You need to perform the following steps:

  • Make your changes to the member list in the master place (e.g. add new members, delete a member etc.)
  • Open the database “CONTACTS1.NSF” of your master place with the Notes admin client. You will find this database in the directory “…data\LotusQuickr\<name of your masterplace>”.
  • In the view “Default” you will find a document for every entry in your member list (the name will start with “CN=”). Select all of these member documents and copy them into the clipboard.
  • With the Notes admin client now open the database “CONTACTS1.NSF” of your placetype. You will find the database in the directory “…\data\LotusQuickr\AreaTypes\<name of your placetype>”.
  • In the view “Default” you will see all the member documents (name starting with “CN=”). Select all of them and delete them. Now paste all member entries from the clipboard into the database.
  • Now copy the ACL of the MAIN.NSF of the master place (You will find this database in the directory “…data\LotusQuickr\<name of your masterplace>”) into the clipboard. You can do that with the Notes admin client by selecting the database, click with the right mouse button and select “Access Control → Copy” from the context menu.
  • Finally, paste the ACL into the MAIN.NSF of the area type (You will find the database in the directory “…\data\LotusQuickr\AreaTypes\<name of your placetype>”). To do that, select the file in the Notes admin client, right click on the name and choose “Access Control → Paste”.

If you now create a new place from your placetype it should contain the updated member list.

Again the warning: THIS IS NOT AN OFFICIALLY SUPPORTED WAY.

qfaq/tips_tricks_bugs/how_to_modify_members_in_a_placetype.txt · Last modified: 2014/10/12 00:39 by 127.0.0.1