Oracle Identity Manager

{{multiple issues|{{notability|Products|date=February 2014}}

{{more citations needed|date=September 2018}}}}

In computing, Oracle Identity Manager (OIM){{cite book

| last1 = Thakker

| first1 = Tushar

| chapter = 13: Managing Fusion Applications Security

| title = Pro Oracle Fusion Applications: Installation and Administration

| date = 2 September 2015

| url = https://books.google.com/books?id=PniBCgAAQBAJ

| publisher = Apress

| publication-date = 2015

| page = 442

| isbn = 9781484209837

| accessdate = 2017-03-01

| quote = Oracle Identity Manager (OIM) manages the identity information and allows us to provision Users and Roles using a simple graphical interface. OIM maintains its own database for storing the identity information and it should be synchronized with LDAP [...].

}} enables enterprises to manage the entire user life-cycle across all enterprise resources both within and beyond a firewall. Within Oracle Identity Management it provides a mechanism for implementing the user-management aspects of a corporate policy.{{citation needed|date=March 2017}} It can also audit users and their access privileges.{{citation needed|date=March 2017}}

Versions

OIM has evolved based on the needs of enterprise users.{{citation needed|date=March 2017}} It was earlier a Thor Technologies product - after Oracle Corporation acquired Thor (2005), OIM 9i was released. OIM 9i was based on the Struts framework.

Later Oracle Corporation released OIM 11olg R1 based on Oracle Application Developmental Framework. In July 2012 Oracle released OIM 11g R2

Components

  • IT Resource Type Def: used to define the connection details of a target system.
  • IT Resource: stores actual connection data. (Password is always encrypted.)
  • Resource Object: the logical representation of the target system.
  • Process Definition: defines the flow of actual tasks.
  • Process Form: table within OIM database to hold data for a given resource object.
  • Process Task: different task associated with a target system.

There are five different types of adapters used for different tasks as listed below:

  1. Process Task Adapter
  2. Pre Populate Adapter
  3. Task Assignment Adapter
  4. Rule Generator Adapter
  5. Entity Adapter

References