Oracle Identity & Access Manager upgrade from Legacy version of Oracle IDM to latest version of Oracle IDM

Business Challenge

A government department under the ministry of finance was operating a legacy version of Oracle Identity Manager which was integrated with 20 plus critical target application and was in the process of upgrading it to the latest version of it. There have been previous failed attempts to upgrade the legacy OIM due to lack of source code, business process documentation and unstructured legacy data in the target systems. This resulted in many wasted man hours and time overrun. The biggest challenge was to make sure the same mistakes didn’t repeat in this effort. This was a highly visible and prestigious project with a very aggressive completion target of 6 months. There were 50k+ internal users having accounts in 20+ different systems for which the accuracy of data needed ensuring. Apart from the performance as one of the key criteria of measuring success, the data verifications in the upgraded system in the shortest downtime was another measuring yardstick for a successful migration.


Proposed Solution

99Oranges, on the back of the expertise of their experienced workforce, did a thorough assessment of the existing infrastructure and business processes and designed a future migration roadmap. They opted for the reverse engineering methodology to understand the design and architecture of the current objects like plugins, adapters, and schedulers in order to migrate them according to the new version of IDM. The new framework was well supported by installing and configuring active and DR sites for uninterrupted and seamless OIM environment. The migration team of 99Oranges made sure every aspect of the new OIM business workflow and process tested by designing a comprehensive list of test cases. In addendum, configured user provisioning, termination, transfer and retirement processes with 20+ target systems for effective maintenance and run activity post-migration. The team further enhanced and automated reconciliation feature for improved efficiency. The data verification scripts to migrate the data at different milestones of migration facilitated an easy and successful transition.


The project completed within the aggressive timeline of 6 months with the data of all the 50k+ internal users correctly transferred into the new system. The Identity audit and compliance component of OIM complemented existing internal control mechanisms and provided a means of verifying the data, practices, and policies. The new version of OIM increased the performance as it delivered a solution that both simplified the existing processes and laid a platform to address emerging opportunities.