What's New in Oracle Identity Manager Connector for Microsoft Exchange?

This chapter provides an overview of the updates made to the software and documentation for release 9.1.1.7 of the Microsoft Exchange connector.

Note:

Release 9.1.1.7 of the connector comes after release 9.1.1.5. Release number 9.1.1.6 has not been used.

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

  • Software Updates

    This section describes updates made to the connector software. This section also points out the sections of this guide that have been changed in response to each software update.

  • Documentation-Specific Updates

    These include major changes made to this guide. For example, the relocation of a section from the second chapter to the third chapter is a documentation-specific update. These changes are not related to software updates.

Software Updates

The following sections discuss software updates:

Software Updates in Release 9.1.1.7

The following are the software updates in release 9.1.1.7:

Change in the Implementation of the Delete Mailbox Provisioning Operation

In the earlier releases, if you were using Microsoft Exchange 2007 or Microsoft Exchange 2010 as the target system, then a Delete Mailbox provisioning operation was implemented by using the LDAP objects of Microsoft Active Directory. From this release onward, the connector is shipped with the DeleteMailboxExchange2007.vbs and DeleteMailboxExchange2010.vbs files that are used by the Remote Manager to delete mail boxes.

See the following sections in the connector guide for more information:

  • Files and Directories On the Connector Installation Media

  • Creating the IT Resource

Issues Resolved in Release 9.1.1.7

The following are issues resolved in release 9.1.1.7:

Bug Number Issue Resolution
9243009 During an Update Primary E-mail Address provisioning operation, the connector applied case-sensitive checks on the primary e-mail address. This issue has been resolved. The connector does not apply any case-sensitive checks on the primary e-mail address during an Update Primary E-mail Address provisioning operation.
9484364 During a mailbox provisioning operation, the connector set incorrect values to attributes in Microsoft Active Directory. This issue has been resolved. During a mailbox provisioning operation, the connector does not set incorrect values to attributes in Microsoft Active Directory.
9709126 During a Modify User provisioning operation, if you modified the primary e-mail address of the user, then the change was not reflected on the target system. The issue has been resolved. If you modify the primary e-mail address, then the change is propagated to the target system.
11067013 The following issue was observed when you configured your connector for multiple installations of the target system

When you run two instances of the same scheduled task at the same time (on different target system installations), then the Microsoft Exchange resource for each target system installation linked to the same OIM User.

This issue has been resolved.

Software Updates in Release 9.1.1.5

The following are the software updates in release 9.1.1.5:

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 Deployment Configurations" for the full list of certified Oracle Identity Manager releases.

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.2, "Request-Based Provisioning" for more information.

Software Updates in Release 9.1.1.4

The following are software updates in release 9.1.1.4:

Changes in Certified Components

The Microsoft Exchange 2010 target system is now certified.

New scripts are added to support this target system version. To differentiate amongst the scripts a new attribute called, isexchange2010, is added to the Lookup.Exchange.Configuration lookup definition.

See "Certified Deployment Configurations" section for information about the certified components.

Issues Resolved in Release 9.1.1.4

The following are issues resolved in release 9.1.1.4:

Bug Number Issue Resolution
9232682 When the Mail Store lookup reconciliation was ran, mailbox policies were also reconciled. This issue has been resolved. From this release onward, all the storage groups are extracted and the mail stores in each storage group are reconciled. In Microsoft Exchange 2010 the mailstore lookup reconciliation runs as expected. This is because the storage groups and mailbox policies are not seen. Change the value of isexchange2010 parameter to yes in the Lookup.Exchange.Configuration lookup definition.

Software Updates in Release 9.1.1.1

The following are issues resolved in release 9.1.1.1:

Changes in Certified Components

The following certification changes have been made in this release:

  • From this release onward, the connector can be installed and used on Oracle Identity Manager release 9.1.0.2 or later.

  • The Microsoft Exchange 2007 target system is now certified for both x86 and x64 computers.

See "Certified Deployment Configurations" for information about the certified components.

Support for Reconciliation and Provisioning of Mailboxes Across Multiple Domains

From this release onward, the connector supports reconciliation and provisioning of mailboxes for users across multiple Microsoft Active Directory domains.

See "Reconciliation and Provisioning of Mailboxes Across Multiple Domains" for more information.

IT Resource Information Displayed Along with Mailstore Name

In the Mailstore lookup definition (Lookup.ExchangeReconciliation.MailStore) on the process form, the IT resource key and IT resource name are displayed along with the name of the mailstore. During provisioning operations, this feature enables you to select mailstores from a specific Microsoft Exchange installation.

See "Lookup Field Synchronization" for information about the format of entries in this lookup definition. In addition, if your Oracle Identity Manager installation is running on Microsoft SQL Server, then perform the procedure described in "Modifying Dependent Lookup Query Properties for Lookup Fields on Microsoft SQL Server".

Issues Resolved in Release 9.1.1.1

The following are issues resolved in release 9.1.1.1:

Bug Number Issue Resolution
8229697 Data logged for error scenarios did not provide sufficient detail. This issue has been resolved. Log messages have been made more descriptive. In addition, the stack trace is captured for some error scenarios.
8669819 The connector had code-level dependencies on the Microsoft Active Directory User Management connector. From this release onward, the code-level dependencies have been removed. While deploying the connector, you must perform the procedure described in the "Linking the Exchange Resource Object with the AD User Resource Object" section.

Software Updates in Release 9.1.1

The following are issues resolved in release 9.1.1:

Microsoft Windows Server 2008 Added to the List of Certified Target System Host Platforms

From this release onward, Microsoft Windows Server 2008 has been added to the list of certified target system host platforms. This has been mentioned in the "Certified Deployment Configurations" section.

Change in the Oracle Identity Manager Requirement

From this release onward, Oracle Identity Manager release 9.1.0.1 is the minimum supported Oracle Identity Manager release. This is mentioned in the "Certified Deployment Configurations" section.

Support for Creating Copies of the Connector

The Parameters.Exchange lookup definition has been renamed to "Lookup.Exchange.Configuration." In addition, new entries that hold the names of process form fields used for matching user records have been added in this lookup definition. If you create a copy of the process form, then you can specify details of the new process form in the copy of the Lookup.Exchange.Configuration lookup definition. This feature enables you to create multiple copies of the connector without making code-level changes.

See the following sections for more information:

Introduction of the Lookup.Exchange.Constants Lookup Definition

The Lookup.Exchange.Constants lookup definition stores the constants and variables defined in the Java classes that constitute the connector.

Caution:

You must not change any entry in the Lookup.Exchange.Constants lookup definition. If you change any entry, then the connector will not function correctly.

The name of this lookup definition is specified as the value of the Exchange Constants Lookup Code Key in the Lookup.Exchange.Configuration lookup definition.

No Support for Native Queries

You use the Query attribute of the user reconciliation scheduled tasks to specify the query condition that must be applied during reconciliation. In earlier releases, you used the Use Native Query attribute to specify that the query condition was in native LDAP format. From this release onward, you can use only native LDAP queries. The Use Native Query attribute has been removed from the scheduled tasks.

Issues Resolved in Release 9.1.1

The following are issues resolved in release 9.1.1:

Bug Number Issue Resolution
7157839, 7676069, and 7507908 If the target system was Microsoft Exchange 2007, then the connector did not respond correctly to the RMTimeOut setting in the Lookup.Exchange.Configuration lookup definition. This issue has been resolved. The RMTimeOut attribute of the Lookup.Exchange.Configuration lookup definition has been removed. This feature is now handled internally by the connector.
7157996 When you enabled a mailbox, you were not required to set an incoming or outgoing message size. This is not the same as the behavior on the target system. This issue has been resolved. The DefaultInComingMsgSize and DefaultOutGoingMsgSize parameters have been added in the Lookup.Exchange.Configuration lookup definition.

See "Configuring the Lookup.Exchange.Configuration Lookup Definition" for more information.

8276367 Earlier the mail store name was extracted from the mail store DN and displayed in the lookup field on the Administrative and User Console. This issue has been resolved. From this release onward, the full mail store DN is displayed in the lookup field.
7577059 An exception is encountered on running a scheduled task for which an attribute's value is not specified. In earlier releases, the message displayed did not provide sufficient details to identify the cause of the exception. This issue has been resolved. The stack trace is displayed on the Java console and is also recorded in the log file.
7145460 Suppose an OIM User was provisioned a Microsoft Active Directory resource and a Microsoft Exchange mailbox. After the next target resource reconciliation run, suppose the user was deleted on the target system and the scheduled task for reconciliation of deleted users was then run. At this point, the Microsoft Active Directory resource was revoked but the mailbox was not revoked. This issue has been resolved. The mailbox is revoked along with the Microsoft Active Directory resource.

Software Updates in Release 9.1.0.1

There are no software updates in release 9.1.0.1.

Software Updates in Release 9.1.0

This is the first release of the Oracle Identity Manager Connector for Microsoft Exchange release 9.1.x. The following are issues resolved in release 9.1.0:

Support for Microsoft Exchange 2007

The connector can be used to integrate Microsoft Exchange 2000, 2003, or 2007 with Oracle Identity Manager. In addition, the connector also supports mixed mode operation in which a single connector is used to integrate more than one version of the target system with Oracle Identity Manager.

Information specific to the Microsoft Exchange 2007 has been provided at various places in this guide.

Introduction of the Connector Installer

You can now install the connector by using the Connector Installer feature of the Oracle Identity Manager Administrative and User Console.

See "Running the Connector Installer" for more information.

Support for Specifying the Exchange Server and Mail Store for Provisioning Operations

The MailStore Name field has been added to the process form for provisioning operations. You can use this field to specify the Exchange server and mail store in which provisioning operations must be performed.

Support for Reconciliation of Mailbox Data from Specific Mail Store and Distribution Group

By using the Mail Store Name and Distribution Group Name attributes of the Exchange Reconciliation Task scheduled task, you can specify the mail store or distribution group from which mailbox data must be reconciled.See "Types of Reconciliation Enabled by the Connector" for more information.

Support for the Application of Native LDAP Queries During Reconciliation

In the earlier release, you specify the query condition for limited reconciliation by using operators that are not native to the target system. You can now specify the query condition using either non-native or native operators.

See "Limited Reconciliation vs. Regular Reconciliation" for more information.

Support for Full and Incremental Reconciliation

You can use the MEXC Timestamp attribute of the reconciliation scheduled task to specify whether you want to configure full reconciliation or incremental reconciliation.

See "Full Reconciliation vs. Incremental Reconciliation" for more information.

Introduction of Scheduled Task for Reconciliation of Deleted Mailboxes

The connector can be configured to reconcile deleted mailbox data. The Exchange Delete Recon Task scheduled task has been introduced to automate this process.

See "Exchange Delete Recon Task" for more information about this scheduled task.

Documentation-Specific Updates

The following sections discuss documentation-specific updates:

Documentation-Specific Updates in Release 9.1.1.7

The following documentation-specific update has been made in revision "17" of release 9.1.1.7:

Section 4.4.2, "Populating the Second IT Resource on the Process Form" has been added.

The following documentation-specific updates have been made in revision "16" of release 9.1.1.7:

The following are documentation-specific updates in revision "15" of release 9.1.1.7:

The following are documentation-specific updates in revision "14" of release 9.1.1.7:

The following are documentation-specific updates in earlier revisions of release 9.1.1.7:

Documentation-Specific Updates in Release 9.1.1.5

There are no documentation-specific updates in release 9.1.1.5.

Documentation-Specific Updates in Release 9.1.1.4

The following are documentation-specific updates in release 9.1.1.4:

Documentation-Specific Updates in Release 9.1.1.1

The following are documentation-specific updates in release 9.1.1.1:

Documentation-Specific Updates in Release 9.1.1

The following are documentation-specific updates in release 9.1.1:

Documentation-Specific Updates in Release 9.1.0.1

Information specific to installing the Remote Manager for Microsoft Exchange 2007 has been added in the following sections:

Documentation-Specific Updates in Release 9.1.0

Major changes have been made in the structure of the guide. The objective of these changes is to synchronize the guide with the changes made to the connector and to improve the usability of information provided by the guide.

See "Roadmap for Deploying and Using the Connector" for detailed information about the organization of content in this guide.