Provision resource “Microsoft Exchange” to user in OIM : Status remains in Provisioning : Part I

In this post I am going to cover issue that I encountered while assigning Microsoft Exchange Account to a user in Oracle Identity Manager (OIM). Microsoft Exchange Connector 11g ( is a .NET based connector that this is required to provision a Microsoft Exchange account from OIM or reconcile an account from Microsoft Exchange to user in OIM. More on Microsoft Exchange Connector deployment with OIM here

Note: Microsoft Active Directory user Management connector is pre-requisite to install Microsoft Exchange Connector and before you provision Microsoft Exchange resource to a user in OIM, you must provision Microsoft Active Directory resource to this OIM user.

To know bore about connectors in OIM 

  • For Connector basics : ResourcesReconciliation, and Provisioning click here
  • For more information on type of connectors Java vs .NET (dot net) click here
  • For OIM connectors for Microsoft (Active DirectoryExchange, andWindows) click here
  • For OIM-OID connector architecture click here
  • For OIM-Oracle eBusiness Suite connector click here
  • For Microsoft Active Directory Password Synchronisation click here

I recently assigned a Microsoft Exchange resource to user in OIM (select user, then go to tab Resources and click ADD). Status of this resource was provisioning (where as Status should be Provisioned)


To find out what tasks were execute as part of assigning a resource and why status is Provisioning“, select Exchange User row and click on Action -> Resource History (This will open new window)

If you notice, first task in Microsoft Exchange Provisioning is System Validation and then Create User. Status of Create User is Rejected so to find reason click on Create User link

As you can see – Status is Rejected, Response is CONNECTOR_EXCEPTION and Response Description is Create Object Failed

Next step is to look in to connector server log file,  More on error message in connector server log file and steps to fix in next post.


Question 1 for readers : How to find out where is connector server installed ?
Question 2 for readers : How to find out where are connector server logs configured ?



Share This Post with Your Friends over Social Media!

About the Author Atul Kumar

Oracle ACE, Author, Speaker and Founder of K21 Technologies & K21 Academy : Specialising in Design, Implement, and Trainings.

follow me on:

Leave a Comment:

Steve says February 25, 2013


I am new to OIM and I am trying to understand how user attributes can be automatically populated to an application on user provisioning. I particular first name, last name, login ID etc.

I am using OIM 11gR2.

I hope you can help


rohit_rr says July 22, 2013

Hi Atul,

I have deployed the Exchange connector with connector server and AD connector on the same machine. the AD connector is working fine and User provisioning is happening, but when I tried to run the JOB “Exchange User Distribution Group Lookup Reconciliation” i’m getting a error in Connector server ConnectorServer.exe Error 0 Org.IdentityConnectors.Framework.Common.Exceptions.ConnectorException: Problem while PowerShell execution Org.IdentityConnectors.Framework.Common.Exceptions.ConnectorException: Could not find any available Global Catalog in forest firstbank.local.

However when I connect manually on the Powershell of Exchange the command is successful and I get all the list of DG.
Also the JOB Exchange User Mailbox Database Group Lookup Reconciliation completed successfully, I have checked all the possibilities except to configure the AD server in SSL mode.

Please suggest some possible workarounds.


Add Your Reply