OIM: Develop Identity Provisioning
DIP10g - OIM: Develop Identity Provisioning
Descrição:
In this course we will explain how Oracle Identity Manager (9.0.1.1), a component of the Oracle Identity and Access Management product suite (10.1.4.0.1), fits into Oracle's strategy on Identity and Access management solution. This course will provide Developers with an in-depth understanding on how to build and use Oracle Identity Manager connectors for the purpose of provisioning and reconciliation. This course is built on a comprehensive practice and workshop where we are using an example of Oracle database as a target resource to provision the user identities and iPlanet LDAP server to demonstrate trusted source reconciliation. The course looks at Oracle Identity Manager from a developer's perspective and teaches the students how to use Oracle Identity Manager Design Console and Oracle Identity Manager Administration and User Console to build, customize and use Oracle Identity Manager connectors. In this course Oracle Identity Manager is made to operate with JBoss Application Server 4.0.2.
Tópicos:- Introduction
- Course objectives
- Course units and course lesson listing
- Oracle Identity Manager: Overview
- Oracle Identity Management product stack
- Business challenges and benefits of identity management
- What is Oracle Identity Manager?
- Oracle Identity Manager: Functional areas
- Key features of Oracle Identity Manager
- Key components of Oracle Identity Manager
- What is reconciliation and provisioning?
- Oracle Identity Manager: Architecture and Installation
- Explain the three tiers that comprise Oracle Identity Manager’s architecture
- Provide the functional architecture of Oracle Identity Manager
- Provide the physical architecture of Oracle Identity Manager
- Provide J2EE application architecture of Oracle Identity Manager
- Installation of Oracle Identity Manager Design Console
- Oracle Identity Manager connector primer
- Describe an Oracle Identity Manager Connector
- List Oracle Identity Manager Key terminologies
- Identify building blocks of Oracle Identity Manager Connector
- Explain relationship between components of Oracle Identity Manager connector
- Distinguish between agent vs. agentless connectors
- Using Oracle Identity Manager connectors
- Identifying an Oracle Identity Manager connectors
- Types of Oracle Identity Manager connectors
- Advantages of transferring Oracle Identity Manager connectors
- Importing xml file, copying the jar files and recompiling the adapters
- Defining IT resource and assigning a connector to a user
- Populating the custom process form
- Accessing the target resource
- Provisioning a new employee
- Creating an IT resource type
- Defining the IT resource
- Creating the custom process form
- Building the process task adapter
- Defining the resource object
- Creating the provisioning process
- Creating the process task
- Attaching the adapter to the process task
- Auto-provisioning a new employee
- Describe auto-provisioning, why is it used and how does it works
- Examine the Auto Save Form and Auto Pre-Populate properties
- Define, explain and create pre-populate adapter
- Define, explain and create pre-populate rules
- Establish relationship between fields of custom process form, pre-populate rules and adapter
- Expanding the provisioning workflow
- Explain the scenario of enabling, disabling, modifying user password and deleting user account
- Create process task adapter for each task (disable, enable, modify password, delete user) using adapter factory
- Create adapter variables and responses for the process task adapters using adapter factory
- Create the adapter task of the type Java for each of the process task adapters using adapter factory
- Inserting each of the process tasks into the provisioning process using process definition
- Assigning the process task adapters to the process tasks using process definition
- Approving a provisioning workflow
- Identifying a task assignment adapter
- Using adapter to automate the allocation of an approval process task to an Oracle Identity Manager user or group
- Discussing approval processes and approval process tasks
- Differentiate between lookup fields and user-defined fields
- Identify a request
- Create a request for an external resource to be approved and provisioned for a designated user
- Reconciling with trusted source and target resource
- What is reconciliation and provisioning
- Conceptual diagram of provisioning and reconciliation
- Building a reconciliation workflow
- Using scheduled task, reconciliation rules and reconciliation class
- Deploying Oracle Identity Manager connectors
- Deployment management overview
- Business reasons to use deployment manager
- Key features of deployment manager
- Export resource adapters
- Import resource adapters
- Best practices
- Customizing connectors using Java APIs
- What is Application Programming Interface (API)
- Advantages of using Oracle Identity Manager APIs
- What is utility class
- What is factory class
- What is result set interface
- Walkthrough of using Oracle Identity Manager APIs
Duração: 5 dias

