3 arrows

NEW DATES ADDED: Summer-Ready Savings Up To $500 Off Training 


Oracle Identity Governance 11gR2: Develop Identity Provisioning

  • Tuition USD $5,000
  • Reviews star_rate star_rate star_rate star_rate star_half 4425 Ratings
  • Course Code D82660GC30
  • Duration 5 days
  • Available Formats Classroom

In this intensive course, you'll learn about Oracle Identity Manager(OIM) 11g R2 PS3, a product of the Oracle Identity Governance Suite. You learn the architecture of Oracle Identity Governance 11g R2 and know the various development tools used. You also learn how to implement advanced techniques and customization in Oracle Identity Manager. As a result, you will be able to deliver sophisticated Identity Management solutions.

Learn to:

  • Integrate OIM with systems not supported by out-of-the-box connectors.
  • Create, customize, and enrich the reconciliation process, leveraging plug-ins, event handlers, and scheduled jobs.
  • Install, configure, and extend OIM out-of-the-box connectors for a LDAP server.
  • Leverage advanced techniques to provision resources and entitlements to users.
  • Customize SOA composites.
  • Implement approval rules, using the new approval workflow feature.
  • Extend the OIM UI with new functionalities
  • Enable and implement the Identity Auditor and explore the Role Lifecycle Management features
  • Implement role analytics, certification, and Segregation of Duties (SoD), using the new Identity Auditor.
  • Implement custom reports and report automation using BI Publisher.

Explore the OIM Java API and the new SCIM (RESTful/JSON based) APIs

You'll learn how to implement a testing point for OIM integration with Java, modern SOA, RESTful and JSON clients, insulating developers, simplifying troubleshooting client integrations, and promoting modularization and segregation of concerns.

Develop a custom connector for a trusted source without an out-of-box connector

You'll learn how to develop a connector for a trusted source without an out-of-box connector leveraging the Identity Connector Framework (ICF). Connector development and tests are executed outside Oracle Identity Manager, promoting modularity and insulating the product implementation.

On-board Users from an Authoritative Source

You'll learn how to develop, test, and troubleshoot plug-ins, event handlers, system properties, and scheduled jobs that allows OIM dynamically and conditionally populate user data, such as user’s initial, common name, username, and e-mail.

Implement Advanced Entitlement techniques

You'll learn how to use advanced techniques to improve the overall User Experience requesting entitlements in the Identity Self Service console. Configuration includes exposing entitlement descriptions, technical glossaries (hierarchical attributes of entitlements, and temporal grants (Sunrise and Sunset) for application instances and entitlements.

Customize the Self Service Profile Management

You'll learn how extend Oracle Identity Manager's user entities with new attributes, extend the user entity with new attributes, and configure authorization to implement conditional Self-Service authorization for contractors and employees.

Optimize the user experience requesting applications in the catalog

You'll learn how to customize the application instance forms in the Identity Self Service Console to optimize the user experience requesting accounts. Optimization includes hidinh attributes, providing default values for attributes, List of Values provided by Managed Beans, and embedded links to the external pages.

Implement Advanced Certification & Identity Audit

This course teaches you to review access in OIM, by using advanced certification configuration that includes implement access review during management transfers by using event listeners, closed loop remediation, certification reports, certification oversight, and multi-phased certifications. You'll also learn to use advanced Identity Audit configuration and techniques in OIM to detect and prevent Segregation of Duties violations.

Skills Gained

  • Configuring certifications with event listeners
  • closed-loop remediation
  • multi-phased
  • and certification oversight.
  • Configuring the Identity Audit (IDA) to detect
  • remediate
  • and prevent Segregation of Duties (SoD) violations.
  • Customizing reports and automate report delivery with BI Publisher.
  • Configuring the new Identity Auditor to leverage role lifecycle management
  • role history
  • and role analytics.
  • Oracle Identity Governance 11gR2 PS3 architecture and development tools.
  • Oracle Identity Manager client APIs: Java
  • SPML
  • and SCIM (REST/JSON based).
  • Developing a Custom Trusted Source Connector
  • using the Identity Connector Framework (ICF).
  • Customizing the reconciliation with: plug-ins
  • event handlers
  • scheduled tasks


  • Identity Management concepts
  • Java programming Web Services
  • Basic Oracle WebLogic Server Administration concepts

Course Details

Oracle Identity Governance 11g Architecture and Development Tools

  • Identity Management and Governance concepts
  • Oracle Identity Governance and Oracle Identity Manager and its architecture
  • Oracle Identity Manager Use Cases
  • Oracle Identity Manager user interface consoles and development tools

Oracle Identity Manager APIs

  • Business Scenarios for Oracle Identity Manager Client APIs
  • Oracle Identity Manager Client APIs
  • Java Client API
  • Comparison

Developing Connectors to Integrate Systems

  • Introducing connectors for system integration
  • Developing a custom ICF connector implementation
  • Identity Connector Framework Architecture
  • Developing a Connector with the ICF SPI
  • Developing a Connector implementation class
  • Creating a Configuration implementation class
  • Implementing Connector operation interfaces and methods
  • Packaging a custom ICF connector

Testing and Installing ICF Connectors

  • Testing connectors with the Identity Connector Framework
  • Developing a Test Application with the ICF API
  • Installing an ICF connector
  • Managing connector life cycle

Implementing Reconciliation

  • Overview of reconciliation and types of reconciliation
  • Reconciliation architecture, approaches, and profile modes
  • Implementing the Reconciliation
  • Comparing Trusted Source and Target Source reconciliation configuration

Customizing Reconciliation with Plug-ins, Event Handlers, and Scheduled Tasks

  • Describing the plug-in framework, and developing plug-ins for plug-in points
  • Explaining Oracle Identity Manager orchestration concepts
  • Creating an event handler
  • Developing a custom scheduled task
  • Troubleshooting plug-in code

Installing and Extending an Oracle Identity Manager Connector

  • Oracle Identity Manager connectors: Review
  • Installing and configuring an out of the box connector
  • Extending an Oracle Identity Manager out of the box connector

Advanced Entitlement Administration

  • Entitlements Overview
  • Entitlement Management Tasks
  • Understanding requests

Customizing Approval Processes in SOA Suite

  • Oracle Identity Manager Workflow Scenarios
  • Writing Workflow Policies
  • Approval stages for Single, Bulk, and Heterogeneous Requests
  • Oracle SOA Suite 11g and SOA Composite Overview
  • Developing a custom Approval for Oracle Identity Manager

Customizing the Self Profile Management

  • Oracle Identity Manager Architecture for Web UI: Overview
  • ADF Components and Expression Language: Overview
  • Understanding Web Composer
  • Understanding System entities
  • Understanding Oracle Identity Manager authorization
  • Customizing the Self Service Profile Management

Advanced Oracle Identity Manager User Interface Customizations

  • Describing MVC architecture layers and benefits
  • Reviewing Oracle Identity Manager UI Architecture
  • ADF and Expression Language Overview
  • Understanding approaches to customize Oracle Identity Manager UI
  • Extending Oracle Identity Manager with a custom ADF application
  • Providing links in Oracle Identity Manager
  • Changing Oracle Identity Manager console logo: Steps

Customizing the Application Instance Form for Access Requests

  • Customizing the application instance form
  • Customizing the Application Instance Form

Exploring Identity Auditor and Role Lifecycle Management

  • Identity Auditor Overview
  • How to Enable Identity Auditor
  • What happens when you enable Identity Auditor
  • Identity Auditor User Interfaces
  • Role Lifecycle Management
  • Role Lifecycle Management Flow

Implementing Advanced Certification

  • Introducing Certification
  • Certification Concepts
  • Configuring Certifications
  • Managing Certification Definitions
  • Understanding Risk Summaries and Closed-Loop Remediation
  • Understanding Event Listeners and Multi-phased reviews
  • Understanding Certification oversight
  • Understanding Certification reports

Implementing Advanced Identity Audit

  • Segregation of Duties (SoD) and Identity Audit (IDA)
  • IDA Concepts
  • Configuring IDA
  • IDA in Action
  • IDA versus Certification
  • Customizing the IDA remediation composite

Customizing Oracle Identity Manager Reports

  • Oracle Identity Manager Audit and Reporting: Overview
  • Oracle Identity Manager Data: Overview
  • Audit Engine - Strategies and Reporting
  • BI Publisher - Management and Reporting
  • Customizing Oracle Identity Manager Reports
  • Automating Oracle Identity Manager Reports

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

Brandon was a great instructor. The virtual course materials and labs provided were very informative.

Great company -- easy to sign up and very organized. Loved my teacher and class overall.

This is my second course with ExitCertified. This course exceeded my expectations. The teacher was great and the class was fun.

The class was very vast paced however the teacher was very good at checking in on us while giving us time to complete the labs.

Both course material and instructor demonstrated a sound foundation on Maximo material

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward