Move/Rename

Move and Rename events are not supported in the default configuration. However, you can synchronize a Move or Rename event in Notes across the Publisher channel and into eDirectory if you modify the default Schema Map and the default Publisher Filter, and add a policy.

In addition, you can synchronize a Move or Rename event on the Subscriber channel if you have Notes 6.0.3 or later, enable AdminP support, and add policies that provide the necessary attributes.

In this section:


Subscriber Channel

In this section:


Moving a User

  1. Make sure you are using Notes 6.0.3 or later and have reviewed Considerations for Using AdminP.

  2. Make sure you have turned on support for the AdminP process, by adding the following parameter to the Subscriber Options in the driver parameters:

    <allow-adminp-support display-name="Allow Domino AdminP Support">True</allow-adminp-support>

    See Allow Domino AdminP Support in Subscriber Options.

  3. Create driver policies that add the following attributes to the move event:

    A sample of a command to the driver shim that moves a user is included in Sample of Moving a User.


Modifying a User Name in eDirectory (a Rename Event in Notes)

When a user's given name, middle initial, or surname changes in eDirectory, this event can cause the Rename of an object in Lotus Notes. If you have Notes 6.0.3 or later with AdminP support enabled, you can perform the Rename in Notes.

  1. Make sure you are using Notes 6.0.3 or later and have reviewed Considerations for Using AdminP.

  2. Make sure you have turned on support for the AdminP process, by adding the following parameter to the Subscriber Options in the driver parameters:

    <allow-adminp-support display-name="Allow Domino AdminP Support">True</allow-adminp-support>

    See Allow Domino AdminP Support in Subscriber Options.

  3. Create driver policies that provide the correct certifier and password for the Notes user that is being renamed.

    If a certifier and password are not specified in the event, the default certifier and password specified in the driver parameters are used.

    A sample of a command to the driver shim that renames a user is included in Sample of Renaming: Modifying a User Last Name.


Renaming a Group

If you have Notes 6.0.3 or later with AdminP support enabled, you can rename groups. Rename events from eDirectory for groups do not require you to create any additional driver policies.

Rename events from eDirectory can be applied only to group objects in Notes. (For users, the driver shim uses an appropriate modify event to rename a user in Notes, as described in Modifying a User Name in eDirectory (a Rename Event in Notes).)

  1. Make sure you are using Notes 6.0.3 or later and have reviewed Considerations for Using AdminP.

  2. Make sure you have turned on support for the AdminP process, by adding the following parameter to the Subscriber Options in the driver parameters:

    <allow-adminp-support display-name="Allow Domino AdminP Support">True</allow-adminp-support>

    See Allow Domino AdminP Support in Subscriber Options.


Publisher Channel

To enable the one-way object move/rename synchronization:

  1. Modify the schema mapping to map eDirectory Full Name to Notes FullName.

  2. Enable the Full Name attribute in the Publisher filter.

  3. Make sure that the Full Name attribute in the Subscriber filter is not enabled.

  4. Make sure that the Public/Private AB setting is Yes in the driver configuration parameters.

  5. Use a policy in your driver configuration like the one described in Determining eDirectory Object Placement When a Notes Object is Moved.

After these modifications have been made, ndsrep detects changes to FullName. Because FullName contains both name and location information in a single attribute, ndsrep cannot distinguish between a Move and a Rename. Therefore, a change to FullName initiates both a Move and a Rename event to be synchronized into eDirectory.


Considerations for Using AdminP

AdminP support provides several new features, but to use them effectively you must keep in mind the following:

To help you use AdminP effectively, the following features are provided: