What's New in Oracle Identity Manager Connector for IBM Lotus Notes and Domino?

This chapter provides an overview of the updates made to the software and documentation for the IBM Lotus Notes and Domino connector in release 9.0.4.14.

Note:

Release 9.0.4.14 of the connector comes after release 9.0.4.12. Release number 9.0.4.13 has not been used.

The updates discussed in this chapter are divided into the following categories:

Software Updates

The following sections discuss software updates:

Software Updates in Release 9.0.4.1.x

The following are software updates in release 9.0.4.1.x:

Resolved Issues

The following are issues resolved in release 9.0.4.1.x:

Bug Number Issue Resolution Release

6699500

During a reconciliation run, the status of modified user records remained at "Event Received". In other words, the modified user records were not getting linked.

This issue has now been resolved. The status of modified user records is "Event Linked".

9.0.4.1_6739862

6813482

The Add User provisioning operation took a long time to complete.

This issue has now been resolved. The time taken to complete the Add User provisioning operation has reduced significantly.

9.0.4.1_6868231

6627965

Additional attributes added in the attributemapping_prov.properties file were not being provisioned at the time of provisioning.

This issue has now been resolved. Now, additional attributes added in the attributemapping_prov.properties file are being provisioned at the time of provisioning.

9.0.4.1+xxxx+6027293+6627965

6397485

The mail file for a Lotus user was not customizable. Therefore, if a user was provisioned with a name that already exists on the Domino server, then the existing user/mail file would be overwritten in Lotus 6.5 and exceptions were thrown in Domino 7.0.x.

This issue has now been resolved. The following fixes were made:

  • The mail file name field in the process form has been customized. (If the user leaves this field blank, then the mail file name is constructed as first name + last name).

  • A prepopulate adapter for the mail file name has been created.

  • Exception handling for Lotus 7.0 has been introduced.

  • The connector checks if the user with the same name exists and a suitable error message is returned.

9.0.4.1+6392533+6397485+6328685+6027293

6328685

During target resource reconciliation, the reconciled data was not getting linked. The status of user data remained at 'Event Received'.

This issue has now been resolved. Now, the Target reconciliation completes and events are getting linked.

9.0.4.1+6392533+6397485+6328685+6027293

6027293

Internet Users (users with user IDs in the non-DN format) were not getting reconciled.

This issue has now been resolved. Internet Users (users with user IDs in the non-DN format) are now getting reconciled.

9.0.4.1+6392533+6397485+6328685+6027293


Software Updates in Release 9.0.4.2

The following are software updates in release 9.0.4.2:

Support for IBM Lotus Domino Server 8.0.1

IBM Lotus Domino Server 8.0.1 has been added to the list of supported target systems. The required information has been included at appropriate places in the guide.

Resolved Issues

The following are issues resolved in release 9.0.4.2:

Bug Number Issue Resolution

6645041

The target system does not allow updates to a user's organizational unit (OU) if the user has a certifier with an associated OU. A provisioning operation that attempts this action always fails. In the earlier release of the connector, subsequent attempts to update any of the name fields failed.

You can now update any of the name fields even if the operation is preceded by a failed attempt at updating the user's OU.

Note: The "Known Issues and Limitations" chapter lists another issue related to name fields.

6723807

A provisioning operation failed if it involved an update to a name field (for example, the Last Name field) and any other field (for example, the Comment field).

You can now update a name field and any other field.

However, if you add a new field for provisioning, provisioning operations that involve updating a name field and the newly added field would fail.


Software Updates in Release 9.0.4.3

The following is a software update in release 9.0.4.3:

Using the Connector Installer

From Oracle Identity Manager release 9.1.0 onward, the Administrative and User Console provides the Connector Installer feature. This feature can be used to automate the connector installation procedure.

See Section 2.2.1, "Running the Connector Installer" for details.

Software Updates in Release 9.0.4.4

The following are software updates in release 9.0.4.4:

Software Updates in Release 9.0.4.5

The following is an issue resolved in release 9.0.4.5:

Bug Number Issue Resolution

7482958

In a customized connector, a password set through the Forgot Password feature was not propagated from the OIM User to the Lotus Notes resource.

This issue has been resolved. If you have enabled the propagation of the password from the OIM User to the Lotus Notes resource, then password propagation takes place even when you use the Forgot Password feature.


Software Updates in Release 9.0.4.6

The following is an issue resolved in release 9.0.4.6:

Bug Number Issue Resolution

8345014

During Create User and Update User provisioning operations, the full name of the user was not set in the format specified on the target system.

This issue has been resolved. The full name of the user is now set in the format specified on the target system.


Software Updates in Release 9.0.4.7

The following are software updates in release 9.0.4.7:

Support for New Target System

From this release onward, the connector adds support for IBM Lotus Notes and Domino 8.0.x, 8.5 as target systems.

These target system versions are mentioned in the "Verifying Deployment Requirements" section.

MailInternetAddress Added to the List of Reconciled Xellerate User Fields

From this release onward, the MailInternetAddress (Email) field has been added to the list of reconciled Xellerate User fields. See "Reconciled Xellerate User (OIM User) Fields" for more information.

Change in Working of the UniqueID Field

From this release onward, the UniqueID field is not mapped to any field of the target system. Instead, during Create User provisioning operations, the connector creates a unique ID and populates the UniqueID field. The "Changing the Mapping of the UniqueID Field" section has been removed from Chapter 4.

ImmediateDelete and MailFileActionForDelete Parameters Added to the IT Resource

The ImmediateDelete and MailFileActionForDelete parameters have been added to the IT resource. You use the ImmediateDelete parameter to specify how the Delete User provisioning operation must be performed. You use the MailFileActionForDelete parameter to specify how mail file deletion must be performed when a user is deleted.

Resolved Issues in Release 9.0.4.7

The following are issues resolved in release 9.0.4.7:

Bug Number Issue Resolution

7557864

An error was encountered while provisioning a Lotus Notes resource to multiple users at the same time.

This issue has been resolved. Multiple users can be provisioned concurrently through the connector.

8215433

The Notes MailIcon name was not changed when the first name or last name was updated.

This issue has been resolved. When the first name, middle name, or last name is updated, the change is propagated to all places on the target system server.

8439171

Reconciliation did not work if you specified a value for the certifierOU parameter in the IT resource.

This issue has now been resolved. Events are reconciled even if you specify a value for the certifierOU parameter.

8471001

Delete User reconciliation events were not linked during target resource reconciliation.

This issue has been resolved. Delete User reconciliation events are now linked during target resource reconciliation.


Software Updates in Release 9.0.4.8

The following are software updates in release 9.0.4.8:

Support for Reconciliation of Deleted Users

The Lotus Notes Delete User Reconciliation Task scheduled task has been introduced in this release. You use this scheduled task to reconcile deleted user records. See Section 3.3.4.2, "Scheduled Task for Reconciliation of Deleted Users" for information about this scheduled task.

Resolved Issues in Release 9.0.4.8

The following are issues resolved in release 9.0.4.8:

Bug Number Issue Resolution

7356528

When a user account was disabled, it was automatically moved to the default Groups view.

This issue has been resolved. Disabled user accounts are now placed in the Deny Access group.

8634481

The OU part of the user's name fetched from the fullname attribute on the target system was not parsed correctly.

This issue has been resolved. The value fetched from the fullname field is now correctly parsed.

8744907

An unknown response was encountered if the Disable User task was rejected.

This issue has been resolved. A response code has been added for the use case in which the Disable User task is rejected.

8745728

An error was encountered when a scheduled task was configured.

This issue has been resolved. No error is encountered if you correctly configure the scheduled task.

8683657

Reconciliation events are not linked after updating the First Name or Last Name of a target system user record.

This issue has been resolved. Reconciliation events are now linked after updating the First Name or Last Name of a target system user record.

Note: The Notes Unique ID attribute is used for reconciliation matching.


Software Updates in Release 9.0.4.11

The following are software updates in release 9.0.4.11:

Addition of IBM Lotus Notes/Domino 8.5.1 to the List of Certified Target Systems

In this release, IBM Lotus Notes/Domino 8.5.1 has been added to the list of certified target systems. See Section 1.1, "Certified Components" for the full list of target system versions.

Universal ID Is Used During Update User Operations

On the target system, the Universal ID attribute is used to uniquely identify users on the target system. From this release onward, the connector uses the Universal ID during Update User provisioning operations.

Inclusion of Javadocs in the Connector Deployment Package

To facilitate reuse and customization of some parts of the connector code, Javadocs have been included in the connector deployment package.

Resolved Issues in Release 9.0.4.11

The following are issues resolved in release 9.0.4.11:

Bug Number Issue Resolution

8521337

The connector failed if you added the Alternate Full Name, Alternate Language, or Alternate Organizational Unit attribute for reconciliation and provisioning.

This issue has been resolved. You can now add the Alternate Full Name, Alternate Language, and Alternate Organizational Unit attributes to the standard set of attributes supported for reconciliation and provisioning. See Chapter 4, "Extending the Functionality of the Connector" for information about the procedure.

8940225

During Create User operations, the connector used the registration server. However, during Update User operations, the connector used the mail server. This caused an error during update operations.

This issue has been resolved. Now, the connector uses either the registration server or the mail server depending on the context.

9398550

The reconciliation of a user's record failed if the record included an attribute that contained the string OU.

This issue has been resolved. Records containing the string OU are now reconciled.


Software Updates in Release 9.0.4.12

The following are software updates in release 9.0.4.12:

Support for New Oracle Identity Manager Release

From this release onward, the connector can be installed and used on Oracle Identity Manager 11g release 1 (11.1.1). Where applicable, instructions specific to this Oracle Identity Manager release have been added in the guide.

See Section 1.1, "Certified Components" for the full list of certified Oracle Identity Manager releases.

Support for New Target System Version

From this release onward, the connector supports Lotus Notes version 8.5.2.

See Section 1.1, "Certified Components" for the full list of certified target system versions.

Support for Request-Based Provisioning

From this release onward, the connector provides support for request-based provisioning on Oracle Identity Manager 11g release 1 (11.1.1).

See Section 3.6.2, "Request-Based Provisioning" for more information.

Addition of Certifier and Group to the List of Filter Attributes for Reconciliation

In earlier releases, you could use the LastName and OU attributes as filter criteria for reconciliation. From this release onward, you can also use the Certifier and Group attributes as filter criteria. See Section 3.3.2, "Limited Reconciliation" for more information.

This item was tracked by Bug 9670080.

Support for Creation of Lotus User Mail Files in the Background

On the target system, you can specify that you want to create mail files in the background during a Create User operation. When you enable this feature, user creation and mail file creation are not part of the same process. From this release onward, the Create Mail DB File In Bckgrnd parameter enables you to select this option. See section on configuring the IT resource in Chapter 2, "Deploying the Connector" for more information.

This item was tracked by Bug 8931359.

Support for Storing Change History for Target System Attributes

From this release onward, the connector supports the target system feature that enables you to store change history for the following attributes:

See Chapter 2, "Enabling Storage of Change History for User Attributes" for information about this feature.

This item was tracked by Bug 9558482.

Resolved Issues in Release 9.0.4.12

The following are issues resolved in release 9.0.4.12:

Bug Number Issue Resolution

8973747

If there were multiple OU certifiers in your operating environment, then you had to create one IT resource for each certifier.

This issue has been resolved. The certifierOU, CertPath, and CertPwd parameters of the IT resource have been moved to the process form. certifierOU is a lookup field on the process form. During a provisioning operation, you can select a value from this lookup field. In addition, you can enter values in the CertPath and CertPwd fields.

9611834

The Confirm Password field on the process form required users to enter their passwords 2 times.

The Confirm Password field has been removed from the process form.


Software Updates in Release 9.0.4.14

The following are issues resolved in release 9.0.4.14:

Bug Number Issue Resolution

9776333

Reconciliation of a large number of user records failed.

This issue has been resolved. No issue is encountered when you reconcile a large number of user records.

10193966

Although an update user provisioning operation failed, a message confirming that the task was successful was displayed.

This issue has been resolved.

10238053

The update user provisioning operation failed if you deployed the connector on Oracle Identity Manager release 9.1.0.1.

This issue has been resolved. The update user provisioning operations no longer fails.


Documentation-Specific Updates

The following sections discuss documentation-specific updates:

Documentation-Specific Updates Up to Release 9.0.4.3

The following documentation-specific updates have been made up to release 9.0.4.3:

Documentation-Specific Updates in Release 9.0.4.4

The following documentation-specific updates have been made in release 9.0.4.4:

Documentation-Specific Updates in Release 9.0.4.5

There are no documentation-specific updates in release 9.0.4.5.

Documentation-Specific Updates in Release 9.0.4.6

In the "Known Issues and Limitations" chapter, the following known issue has been added:

Bug 8471001

Delete User reconciliation events are not linked during target resource reconciliation.

Documentation-Specific Updates in Release 9.0.4.7

The following documentation-specific updates have been made in release 9.0.4.7:

Documentation-Specific Updates in Release 9.0.4.8

Major changes have been made in the structure of the guide. The objective of these changes is to improve the usability of the guide.

Documentation-Specific Updates in Release 9.0.4.11

The following documentation-specific updates have been made in release 9.0.4.11:

Documentation-Specific Updates in Release 9.0.4.12

There are no documentation-specific updates in this release.

Documentation-Specific Updates in Release 9.0.4.14

The following documentation-specific update has been made in revision "15" of release 9.0.4.14:

The following documentation-specific updates have been made in the earlier revisions of the release 9.0.4.14: