Oracle Identity Governance 12c R2: Develop Identity Provisioning

Course Fees: $6710.00 excl. GST
Printed Manual: $125.00 excl. GST
Course Duration: 5 days
Course Manual


02 Mar - 06 Mar

n this intensive course, you'll learn about Oracle Identity Governance(OIG) 12c, a product of Oracle Identity Management. You learn the architecture of Oracle Identity Governance 12c and know the various development tools used. You also learn how to implement advanced techniques and customization in Oracle Identity Governance. As a result, you will be able to deliver sophisticated Identity Management solutions.

Learn to:

  • Integrate OIG 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 OIG 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 OIG 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 OIG Java API and the SCIM (RESTful/JSON based) APIs

You'll learn how to implement a testing point for OIG 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 Governance, 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 OIG 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 Governance'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 hiding attributes, providing default values for attributes, List of Values provided by Managed Beans, and embedded links to the external pages.

Explore Identity Audit



Required Prerequisite

  • Oracle Identity Governance 12c: Develop Identity Provisioning Ed 1
  • Identity Management concepts
  • Java programming & Web Services
  • Basic Oracle WebLogic Server Administration concepts
  • Developer
  • End User
  • Manager
  • Security Specialist
  • Implementing advanced entitlement administration techniques, such as hierarchical entitlements and temporal access.
  • Customizing approval workflows and developing SOA composites.
  • Customizing self-profile management, using the new authorization model.
  • Customizing the Oracle Identity Governance UI with ADF.
  • 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 Identity Auditor to leverage role lifecycle management, role history, and role analytics.
  • Oracle Identity Governance 12c architecture and development tools.
  • Oracle Identity Governance client APIs: Java, 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, and system properties.
  • Installing, configuring, and extending Oracle Identity Governance connectors.

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

SPML 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