5.6 Example Files

You can configure and create rules, policies, and style sheets by using iManager. (Style sheets are XSLT documents that define transformations or modifications of XML documents.)

Identity Manager provides the following examples:

NotesMoveSample.xml: This sample policy is a Publisher channel policy that contains logic to determine Identity Vault object placement when an associated Notes object is moved.

In the Import Drivers Wizard, this policy is named Notes - Move Sample and is available under the Additional Policies heading. See Determining Identity Vault Object Placement When a Notes Object is Moved.

NotesReturnEmail.xml: This sample policy is a Command Transformation policy designed to generate an e-mail address for user Add events on the Subscriber channel.

It is necessary only when upgrading the driver shim and configuration from 1.x to 3. The policy is already a part of the sample configuration provided with the 2.1 version of the driver and later.

In the Import Drivers Wizard, this policy is named Notes - Return Email Address and is available under the Additional Policies heading.

Cert.xsl: An Output Transformation style sheet that contains logic to determine which Notes Certifier to use based on the src-dn attribute on the add XML attribute.

See Automatically Determining Which Certifier to Use for more information.

Override.xsl: Shows an example of how to use attributes to override parameters. See the list in Table 5-4.

Placemove.xsl: An Input Transformation style sheet that contains logic to determine placement containment when synchronizing a move from Lotus Notes to the Identity Vault.

See Determining Identity Vault Object Placement When a Notes Object is Moved for more information.

AddUniqueName.xsl: Simple example of how a unique name can be created for a Notes user.

EntitlementGrpCmdCompletionSS.xsl: If you choose to use Role-Based Entitlements when importing the sample configuration, this style sheet is included. This is an example of how to process the payload of an operation-data element.

NotesCertifierSelectionSampleSS.xsl: Based on Cert.xsl, this shows an enhanced sample of how to utilize multiple Notes Certifiers. It demonstrates using named passwords in multiple ways. See Automatically Determining Which Certifier to Use and Using Named Passwords.

NOTE:Most of these files are located in the product distribution in windows/setup/drivers/lotusNotes/rules. Some of them are used in the sample driver configuration in Designer.