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 11.1.1.6.0 of the Microsoft Exchange connector.

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 the software updates:

Software Updates in Release 11.1.1.6.0

The following software updates have been made in release 11.1.1.6.0:

Support for Multiple Domains

This release of the connector supports topologies like a single Exchange server supporting all domains in a forest. The domains in the forest could be in a parent-child relationship or they could be peer domains. In other words, the connector supports this topology using a single IT resource. The connector IT resource is Exchange server specific and not domain-specific.

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

Support for Multi-valued Attributes

This release of the connector supports managing multi-valued attributes of Mailbox and MailUser recipients. By default, the multi-valued attributes are not shipped with the connector. To customize or add new attributes, see Support for Addition of New Fields.

Support for Minimum Privileges for Exchange Server 2010

This release of the connector supports managing recipients on Exchange Server 2010 using minimum privileges. The connector uses only the Recipient Management role.

Performance Improvements During Target Resource Reconciliation with Distribution Groups

Performance has been improved during target resource reconciliation with distribution groups.

In addition, if a distribution group was removed from Recon Attribute Map, then the connector honors this instead of fetching it from the target system.

Support for Reconciliation from a Particular Organization Unit

The connector now supports reconciliation from a particular Organization Unit (OU).

Support for Reconciliation from a Particular Mailbox Database

The connector now supports reconciliation from a particular mailbox database.

Resolved Issues in Release 11.1.1.6.0

The following are issues resolved in release 11.1.1.6.0:

Bug Number Issue Description

14594530

This issue was applicable to Exchange 2010. The connector could not manage users with minimum privilege, Recipient Management Role. It required Domain Admin credentials for account management.

14745591

This issue was applicable to Exchange 2010. The connector did not support multiple domain topology within a forest.

14786992

The connector did not fetch the correct mailbox database during reconciliation.

14748032

The connector threw ParameterBindingException due to incorrect date format.

16032917

Reconciliation stopped whenever fetching distribution groups of a single user failed.

Now, such errors are ignored and reconciliation of other users is continued.

Software Updates in Release 11.1.1.5.0

The following software updates have been made in release 11.1.1.5.0:

ICF Based Connector

The Identity Connector Framework (ICF) is a component that provides basic provisioning, reconciliation, and other functions that all Oracle Identity Manager connectors require.

The Oracle Identity Manager Connector for Microsoft Exchange is an ICF-based connector. The ICF uses classpath isolation, which allows the connector to co-exist with legacy versions of the connector.

For more information about the ICF and its advantages, see Understanding the Identity Connector Framework in Oracle Fusion Middleware Developing and Customizing Applications for Oracle Identity Manager.

Enhanced Performance

The performance of this release of the connector is enhanced when compared with the performance of the previous Java-based connectors.

This connector uses PowerShell cmdlets in the context of the .NET Connector Framework to communicate with Microsoft Exchange and to perform connector operations.

Support for Multiple Domains

This release of the connector supports multiple domains (part of the parent-child domain topology only) in a forest with a single Exchange resource object. In the previous connector, each domain had to be represented by an Exchange resource object.

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

Support for Addition of New Fields

This release of the connector supports the addition of single-valued and multi-valued fields that are supported by Microsoft Exchange for provisioning and reconciliation. See the following sections for more information:

Support for Transformation and Validation of Data

You can configure transformation of data, such as process form field data or any other object, that is brought into Oracle Identity Manager during reconciliation. In addition, you can configure validation of data that is brought into or sent from Oracle Identity Manager during reconciliation and provisioning. See the following sections for more information:

Support for Running Scripts

From this release onwards, you can run scripts on a computer where the Microsoft Exchange connector is deployed. You can configure the scripts to run before or after the create, update, or delete an account provisioning operations. For example, you could configure a script to run before a user is created by the Microsoft Active Directory User Management connector.

See Configuring Action Scripts for more information.

Support for Connection Pooling

This release of the connector supports the connection pooling feature based on the ICF. In earlier releases, a connection with the target system was established at the start of a reconciliation run and closed at the end of the reconciliation run. With the introduction of connection pooling, multiple connections are established by the ICF and held in reserve for use by the connector.

See Setting up the Lookup Definition for Connection Pooling for more information.

Documentation-Specific Updates

The following sections discuss the documentation-specific updates:

Documentation-Specific Updates in Release 11.1.1.6.0

The following documentation-specific update has been made in revision "26" of release 11.1.1.6.0:

The "Target Systems" row of Table 1-1 has been updated to include support for Microsoft Exchange 2019.

The following documentation-specific update has been made in revision "25" of release 11.1.1.6.0:

The "Oracle Identity Governance or Oracle Identity Manager" row of Table 1-1 has been updated to include Oracle Identity Governance 12c (12.2.1.4.0) certification.

The following documentation-specific update has been made in revision "24" of release 11.1.1.6.0:

Information about overwriting Active Directoy's account email address with an auto generated email address has been added to FAQs Related to Exchange 2010 or Later.

The following documentation-specific updates have been made in revision "23" of release 11.1.1.6.0:

The following documentation-specific update has been made in revision "22" of release 11.1.1.6.0:

  • The "Oracle Identity Manager" row of Table 1-1 has been renamed as "Oracle Identity Governance or Oracle Identity Manager" and also updated for Oracle Identity Governance 12c (12.2.1.3.0) certification.

The following are the documentation-specific updates in revision "21" of release 11.1.1.6.0:

  • The following rows of Table 2-2 have been updated:

    • ExchangeServerHost

    • ExchangeUser

    • ExchangeUserPassword

  • The "Target Systems" row of Table 1-1 has been updated.

The following are documentation-specific updates in revision "20" of release 11.1.1.6.0:

  • The "Target Systems" row of Table 1-1 has been updated.

  • The "ExchangeServerType" row of Table 2-2 has been updated.

The following are documentation-specific updates in revision "19" of release 11.1.1.6.0:

  • The "Connector Server" row has been added to Table 1-1.

  • The "JDK" row of Table 1-1 has been renamed to "Connector Server JDK".

The following are documentation-specific updates in revision "18" of release 11.1.1.6.0:

The following is a documentation-specific update in revision "17" of release 11.1.1.6.0:

Information regarding coexistence of Microsoft Exchange 9.x and 11.x connectors has been modified in FAQs Related to Exchange 2007 or Later.

The following are documentation-specific updates in revision "16" of release 11.1.1.6.0:

  • The "Oracle Identity Manager" row of Table 1-1 has been updated.

  • Information specific to Oracle Identity Manager 11g Release 2 PS3 (11.1.2.3.0) has been added to Usage Recommendation.

The following is a documentation-specific update in revision "15" of release 11.1.1.6.0:

A "Note" has been added at the beginning of Extending the Functionality of the Connector.

The following is a documentation-specific update in revision "14" of release 11.1.1.6.0:

The "Other systems" row of Table 1-1 has been updated.

The following is a documentation-specific update in revision "13" of release 11.1.1.6.0:

A syntax error in Configuring Log File Rotation has been fixed.

The following are documentation-specific updates in revision "12" of release 11.1.1.6.0:

The following is a documentation-specific update in revision "11" of release 11.1.1.6.0:

  • Microsoft Exchange 2013 has been added as a target system supported by this connector. This information is present in the "Target Systems" row of Table 1-1.

The following are documentation-specific updates in revision "10" of release 11.1.1.6.0:

The following are documentation-specific updates in revision "9" of release 11.1.1.6.0:

Documentation-Specific Updates in Release 11.1.1.5.0

The following documentation-specific updates have been made in the revision "8" of the release 11.1.1.5.0:

  • In Certified Components, the target systems have been updated as follows:

    • Microsoft Exchange 2007 SP1, SP2, SP3 (64-bit)

    • Microsoft Exchange 2010 RTM, SP1, SP2, SP3 (64-bit)

  • In Certified Components, the target system host platforms have been updated as follows:

    • Microsoft Windows Server 2012

The following documentation-specific update has been made in the revision "7" of the release 11.1.1.5.0:

  • Table 2-2 has been updated for the values of Container, DomainName and ExchangeServerType parameters.

The following documentation-specific updates have been made in the revision "6" of the release 11.1.1.5.0:

The following documentation-specific updates have been made in the revision "4" of the release 11.1.1.5.0:

  • In Certified Components, the target system host platforms have been updated as follows:

    • Microsoft Windows Server 2003 (32-bit and 64-bit) or later

    • Microsoft Windows Server 2008 (32-bit and 64-bit) or later

The following documentation-specific updates have been made in the revision "3" of the release 11.1.1.5.0:

The following documentation-specific update has been made in the revision "2" of the release 11.1.1.5.0: