Oracle - Course Details

OraIM11gR2:DIPN Oracle Identity Manager 11g R2: Develop Identity Provisioning NEW

Oracle Course Description:
This course begins with a refresher of concepts associated with identity management, identity administration and Oracle Identity Manager 11g R2. Through hands-on training, you'll deep dive into the following concepts.
Oracle Course Duration:
5 DAYS
Oracle Course Target Audience:
Business Analysts,Functional Implementer,SOA Architect,Security Administrators,Support Engineer,Technical Administrator,Technical Consultant
Oracle Course Prerequisite:
Identity Management Concepts,Java Programming,Web Services
Course Content:
  • Introduction

    • After completing this lesson, you should be able to understand the objectives, units, and lessons that compose this course

  • Oracle Identity Manager 11g Concepts, Architecture, and Development

    • Review identity management and identity administration concepts
    • Identify Oracle Identity Manager as a solution for identity management tasks
    • Review Oracle Identity Manager architectures
    • Identify use-cases for Oracle Identity Manager
    • Describe and compare provisioning approaches (direct, automated, request-based)
    • Review Oracle Identity Manager user-interfaces
    • Explore Oracle Identity Manager development tools
    • Explore the course practice environment and start up the services

  • Integrating Systems with Identity Connectors

    • Discuss the Identity Connector Framework (ICF)
    • Identify ICF providers
    • Install the LDAP and Active Directory ICF connectors with Oracle Identity Manager
    • Create application instances and associated metadata (IT resource type, IT resource, and resource object) to configure access to the target systems integrated by the connectors
    • Manage the life cycle of connectors: including updating, defining, and removal (on non-production systems)

  • Developing an Identity Connector

    • Start and configure JDeveloper Connections
    • Create JDeveloper workspaces and Java projects configured with Connector SPI libaries
    • Build and develop a custom file-based ICF connector
    • Install the custom file-based ICF connector
    • Work with the Design Console
    • Create Resource Objects and IT Resources needed for the custom ICF connector
    • Create application instances and associated metadata (IT resource type, IT resource, and resource object)

  • Creating Configurations for Manual Provisioning

    • Review the types of provisioning organizations and users
    • Integrate an ICF Connector with Oracle Identity Manager
    • Create the common metadata: IT Resource Type definition, Resource Object, and lookups
    • Create the provisioning metadata: Process Form, Adapters for connector operations, Process Definition, and Provisioning Attribute Mapping lookup
    • Create an application instance for target resources
    • Provision resources to Oracle Identity Manager users

  • Creating Configurations for Automated Provisioning

    • Explain techniques for automating provisioning (adapters, access policies)
    • Describe adapter types for extending Oracle Identity Manager functionality
    • Create a pre-populate adapter
    • Attach a pre-populate adapter to process form attributes
    • Describe Access Policies
    • Create an Access Policy with rules create with the expression builder
    • Test automatic provisioning with pre-populate adapter and access policies

  • Developing Entitlements for Provisioning

    • Run a scheduled task retrieve entitlements from a target resource (if supported)
    • Create a child table with fields to be used for entitlements
    • Mark form attributes to be used as an entitlement
    • Copy entitlement attributes to lookup tables and the catalog
    • Deploy a composite application for approval of entitlement requests
    • Request an entitlement for a user account
    • Handle approvals of the entitlement request

  • Creating Scheduled Tasks

    • Create a scheduled task
    • Define metadata for a scheduled task
    • Configure the XML file for a scheduled task
    • Develop a Java class for a scheduled task
    • Create the directory structure for a registering a scheduled task as a plug-in
    • Register the scheduled task as a plug-in
    • Create Scheduled Task Jobs

  • Implementing Reconciliation Tasks

    • Review reconciliation concepts
    • Explain authoritative reconciliation and account reconciliation conceptually
    • Identify and compare two types of reconciliation (authoritative and account reconciliation)
    • Discuss three reconciliation events that Oracle Identity Manager can perform with a resource
    • Identify scheduled tasks associated with reconciliation
    • Implement an authoritative reconciliation workflow
    • Implement an account reconciliation workflow

  • Creating Provisioning Request and Approval Workflows

    • Describe the components of the request and approval workflow
    • Describe how Oracle Identity Manager interfaces with Oracle SOA Suite
    • Identify the components of a SOA composite used for the request and approval workflow
    • Create a provisioning request workflow that require approval
    • Work with request profiles and the request API
    • Implement catalog customization (where is information on how to do this from a developer perspective?)

  • Customizing Approval Processes in SOA Suite

    • Extend a SOA composite with additional functionality for approval processing
    • Configure Oracle SOA Suite Universal Message Service (UMS) for email notification
    • Define a SOA composite with multiple approvers defined
    • Modify notification headers within a SOA composite
    • Implement Oracle Business Rules in the SOA composite

  • Implementing Event Handlers and Plug-Ins

    • Compare plug-ins, plug-in points, and the plug-in framework
    • Describe how plug-ins are used to implement event handlers
    • Develop and run plug-ins
    • Discuss operations, user management operations, event handlers
    • Explain how event handlers can extend user management operations
    • Develop and run event handlers

  • Customizing the Oracle Identity Manager User Interfaces

    • Customize the branding Oracle Identity Management Console pages
    • Create custom skins and style sheets

  • Working with Oracle Identity Manager APIs

    • Identify and explain commonly used Oracle Identity Manager Web services
    • Consume and invoke Oracle Identity Manager web services
    • Distinguish between the OIMClient and the tcUtilityFactory approach
    • Develop Oracle Identity Manager clients

  • Understanding Segregation of Duties

    • Describe SoD Validation Processes
    • Install SoD-enabled connectors
    • Deploying SIL Providers
    • Configure SoD Engine
    • Enable and disable SoD
    • Implement SoD with Oracle Identity Analytics