SlideShare a Scribd company logo
Oracle Identity Manager 11gR2-PS2
OIM Architecture
March 2014
atul.goyal@oracle.com
Principal Product Manager, Oracle Identity Governance
2
This document is for informational purposes. It is not a
commitment to deliver any material, code, or functionality, and
should not be relied upon in making purchasing decisions. The
development, release, and timing of any features or functionality
described in this document remains at the sole discretion of
Oracle. This document in any form, software or printed matter,
contains proprietary information that is the exclusive property of
Oracle. This document and information contained herein may not
be disclosed, copied, reproduced or distributed to anyone outside
Oracle without prior written consent of Oracle. This document is
not part of your license agreement nor can it be incorporated into
any contractual agreement with Oracle or its subsidiaries or
affiliates.
3
Agenda
• Component Architecture
• Functional Architecture
• Deployment /Physical Architecture
44 4
Oracle Identity Manager – Component Architecture
5
• Self Contained, standalone, J2EE Compliant application
• Weblogic and WAS as J2EE container, JVM as Runtime
• SOA For managing Workflow Orchestrating and Notification
• Oracle Identity Manager connects to the SOA managed servers over RMI to invoke the SOA EJBs.
• SOA calls back OIM via callback service deployed in OIM using OIMFrontEndURL
• Inter-process Communication – JMS Queues
• Async Communication and Processing
• Uses JMS Queues - oimAttestationQueue,oimAuditQueue, oimDefaultQueue, oimKernelQueue,
oimProcessQueue, oimReconQueue, oimSODQueue
• Queues are configured during Installation Time
• OES for Authorization
• Policy Definition Point
• Policy Enforcement Point
• BI for Reporting
• No runtime integration except for Certification Reports
• BI is configured against OIM DB to fetch Audit Data
• ADF/Webcenter Composer
• Runtime UI Changes
• Upgrade Safe
Oracle Identity Manager – Component Architecture
6
• Quartz for Scheduler Services
• Manages various schedule tasks defined in OIM
• Uses DB as the centralized storage for picking and running the scheduled activities
• If one of the scheduler instances picks up a job, the other instances will not pick up that same job.
• External Dependencies
• Nexaweb for Deployment Manager Capabilities to import/export OIM Artifacts
• OSCache and jgroups for cache management
• Enterprise Manager
• Monitoring, Helathcheck and Dashboard
• Configurations and Diagnostics
• LDAP as persistent Identity Store
• LDAP Sync for data synchronization between OIM DB and LDAP
• Embedded LibOVD for H/A
• DB as Transactional and Metadata Repository
• OIM, SOA Schema for Transaction DB
• MDS Schema for storing configurations
Oracle Identity Manager – Component Architecture
7
Target IT Apps
Functional Architecture – OIM 11g
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
8
Four Tire Functional Architecture
Presentation Tire
• Identity Self Service/ Sys Admin UI
• Design Console
• Custom UI
• Business Services
• API Service (SPML, EJB, Request WS, OOO Taskflows, Public URLs)
• Integration Service (Connector Framework, Identity Connectors, Adapter Factory, GTC, Remote
Manager and Connector Server )
• Platform Services (Plug-in Framework, SOD Engine Framework)
• Provisioning Services (Catalog Engine, Request Engine, Provisioning and Recon Engine)
• Common Services (User Mgt, Config Mgt etc.)
• Middleware Services
• Request Service, Approval Workflow,
• Configurations and Diagnostics
• Authorization Service
• Scheduler Service
• Reporting Service
• Data Tier
• OIM DB for Transactional DB service
• MDS Store for Configuration Service
• LDAP for Identity Persistence
Functional Architecture – OIM 11g
9
Target IT Apps
Functional Architecture – OIM 11g
Administration and End-User Consoles
Presentation
Tier
Design Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
Integration
Services
Platform
Services
Common
Services
Audit &
Compliance
Services
Id Admin
Services
JEE Container
Services
Logon &
Unauthenticated Console
(Logon, Forgot Password, Self Reg)
Self-Service
Console (My requests, Open tasks,
User,Role,Org Admin)
Administration
Console (ConfigurationManagement)
Administration
& End-User
Console
10
Target IT Apps
Functional Architecture – OIM 11g
Administration and End-User Consoles
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
Integration
Services
Platform
Services
Common
Services
Audit &
Compliance
Services
Id Admin
Services
JEE Container
Services
Logon &
Unauthenticated Console
(Logon, Forgot Password, Self Reg)
Self-Service
Console (My requests, Open tasks,
User,Role,Org Admin)
Identity Administration
Console (ConfigurationManagement)
11
Target IT Apps
Functional Architecture – OIM 11g
CustomClient Applications
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
Custom Client
Applications
Identity
Provisioning
Services
REVOKE
GRANT
Business Services Tier
Platform
Services
Common
Services
Audit &
Compliance
Services
JEE Container
Services
Business Services Tier
Integration
Services
Platform
Services
Common
Services
Audit &
Compliance
Services
Id Admin
Services
JEE Container
Services
SPML Web
Services Client
(XSD messages)
OIM Java
API Client
CustomerIntra/Extranet
Applications
ADF Taskflows
Request Webservice
12
Target IT Apps
Functional Architecture – OIM 11g
CustomClient Applications
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion AppsIdentity
Provisioning
Services
REVOKE
GRANT
Business Services Tier
Platform
Services
Common
Services
Audit &
Compliance
Services
JEE Container
Services
Business Services Tier
Integration
Services
Platform
Services
Common
Services
Audit &
Compliance
Services
Id Admin
Services
JEE Container
Services
SPML Web
Services Client
(XSD messages)
OIM Java
API Client
Custom Client
Applications
CustomerIntra/Extranet
Applications
ADF Taskflows
Request Webservice
13
Target IT Apps
Functional Architecture – OIM 11g
IdentityProvisioning Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Data Tier
LDAP ID Store
ResourceManagement
Account Management
ServiceAccounts
Provisioning Workflow
Access Policy/RBAC
Auto Group Membership
Direct Provisioning
Offline Provisioning
Role Manager Integration
14
Target IT Apps
Functional Architecture – OIM 11g
IdentityProvisioning Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Data Tier
LDAP ID Store
Bulk Load Utility
Authoritative Reconciliation
Account and Entitlement
Reconciliation
LDAP Synch – Users, Roles
15
Target IT Apps
Functional Architecture – OIM 11g
IdentityProvisioning Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Data Tier
LDAP ID Store
Bulk Load Utility
Authoritative Reconciliation
Account and Entitlement
Reconciliation
LDAP Synch – Users, Roles
16
Target IT Apps
Functional Architecture – OIM 11g
Integration Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
POJO Wrapper
for EJBs
Common
Services
Id Admin
Services
JEE Container
Services
Adapter Factory
Generic Technology
Connector
Connector LCM
Identity Connector Framework
Remote Manager
17
Target IT Apps
Functional Architecture – OIM 11g
Integration Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
POJO Wrapper
for EJBs
Common
Services
Id Admin
Services
JEE Container
Services
Adapter factory
Generic Technology
Connector
Connector LCM
Identity Connector Framework
Remote Manager
18
Target IT Apps
Functional Architecture – OIM 11g
Common Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
LDAP ID Store
User Management
Role Management
Organization Management
PasswordManagement
Self Service
Self Registration
ConfigurationService
19
Target IT Apps
Functional Architecture – OIM 11g
Common Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Data Tier
LDAP ID Store
Request Management
Approval Workflow
Management
(BPEL Integration)
OIM User/Role DB Provider
Task List
SOA Callback WebService
Approval Policy Management
Request Webservice
ADF Taskflows
20
Target IT Apps
Functional Architecture – OIM 11g
Common Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
LDAP ID Store
Scheduler (Quartz based)
NotificationTemplates
Email Definitions
System Properties
Deployment Manager
Callback Notification
21
Target IT Apps
Functional Architecture – OIM 11g
PlatformServices
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Common
Services
Data Object Mechanism
Event Handlers
Kernel
Context Manager
Plug-in Framework
22
Target IT Apps
Functional Architecture – OIM 11g
PlatformServices
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Common
Services
Native Data Access
Entity Manager
Toplink Integration
MDS Integration
Caching
DB Provider
LDAP ProviderOIM Data
Provider
23
Target IT Apps
Functional Architecture – OIM 11g
PlatformServices
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Common
Services
Crypto
OJDL(Logging)
Internationalization
Multi Language Support
Fine GrainedAuthorization
Diagnostic Dashboard
24
Target IT Apps
Functional Architecture – OIM 11g
JEE Container Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
Identity
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Data Tier
LDAP ID Store
Asynchronous Execution
(JMS, MDB)
Authentication (JAAS)
Mbeans (JMX)
Enterprise Manager
HighAvailability
Credential Store Framework
25
Target IT Apps
Functional Architecture – OIM 11g
Audit and Compliance Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Common
Services
User & Group Profile Audit
Reports
Attestation
Segregationof Duties
Entitlement Data Management
26
Target IT Apps
Functional Architecture – OIM 11g
Audit and Compliance Services
Presentation
Tier
Design Console
Administration
& End-User
Console
SPMLGateway
(Web services)
POJO Wrapper
for EJBs
Business Services Tier
ADF Faces SOASuite Entitlement
Server
Data Tier
LDAP ID Store
Database
MDS
Audit DB
Integration
Services
Platform
Services
BI Publisher
Reports
Access
Manager
Adaptive
Acc Manager
Enterprise
Manager
Oracle Technology Stack
Oracle Fusion Apps
CustomClient
Applications
Common
Services
Audit &
Compliance
Services
User
Provisioning
Services
JEE Container
Services
REVOKE
GRANT
Common
Services
User & Group Profile Audit
Reports
Attestation
Segregationof Duties
Entitlement Data Management
2727 27
Oracle Identity Manager – Deployment Architecture
28
Questions
29
30

More Related Content

What's hot

Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
DataWorks Summit
 
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan Agrawal
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan AgrawalApache Spark Based Reliable Data Ingestion in Datalake with Gagan Agrawal
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan Agrawal
Databricks
 
Integrating Apache Kafka Into Your Environment
Integrating Apache Kafka Into Your EnvironmentIntegrating Apache Kafka Into Your Environment
Integrating Apache Kafka Into Your Environment
confluent
 
Event Driven Software Architecture Pattern
Event Driven Software Architecture PatternEvent Driven Software Architecture Pattern
Event Driven Software Architecture Pattern
jeetendra mandal
 
DBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseDBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous Database
SinanPetrusToma
 
Ambari Views - Overview
Ambari Views - OverviewAmbari Views - Overview
Ambari Views - Overview
Hortonworks
 
Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition!
Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition! Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition!
Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition!
Michel Schudel
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
SinanPetrusToma
 
Cloud Oracle
Cloud Oracle Cloud Oracle
Cloud Oracle
Fran Navarro
 
Jboss Tutorial Basics
Jboss Tutorial BasicsJboss Tutorial Basics
Jboss Tutorial Basics
Anandraj Kulkarni
 
DataPower Restful API Security
DataPower Restful API SecurityDataPower Restful API Security
DataPower Restful API Security
Jagadish Vemugunta
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
Guido Schmutz
 
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELGuido Schmutz
 
Agile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven DesignAgile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven Design
Araf Karsh Hamid
 
Introduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slidesIntroduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slides
Vincenzo Capozzoli
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Lucas Jellema
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
Markus Michalewicz
 
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu KrishnaswamyEvent Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu KrishnaswamyBob Rhubart
 
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
vasuballa
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracleContractors
 

What's hot (20)

Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
Extending Apache Ranger Authorization Beyond Hadoop: Review of Apache Ranger ...
 
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan Agrawal
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan AgrawalApache Spark Based Reliable Data Ingestion in Datalake with Gagan Agrawal
Apache Spark Based Reliable Data Ingestion in Datalake with Gagan Agrawal
 
Integrating Apache Kafka Into Your Environment
Integrating Apache Kafka Into Your EnvironmentIntegrating Apache Kafka Into Your Environment
Integrating Apache Kafka Into Your Environment
 
Event Driven Software Architecture Pattern
Event Driven Software Architecture PatternEvent Driven Software Architecture Pattern
Event Driven Software Architecture Pattern
 
DBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous DatabaseDBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous Database
 
Ambari Views - Overview
Ambari Views - OverviewAmbari Views - Overview
Ambari Views - Overview
 
Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition!
Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition! Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition!
Battle Of The Microservice Frameworks: Micronaut versus Quarkus edition!
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
 
Cloud Oracle
Cloud Oracle Cloud Oracle
Cloud Oracle
 
Jboss Tutorial Basics
Jboss Tutorial BasicsJboss Tutorial Basics
Jboss Tutorial Basics
 
DataPower Restful API Security
DataPower Restful API SecurityDataPower Restful API Security
DataPower Restful API Security
 
Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
 
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPELOracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
 
Agile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven DesignAgile, User Stories, Domain Driven Design
Agile, User Stories, Domain Driven Design
 
Introduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slidesIntroduction to soa suite 12c in 20 slides
Introduction to soa suite 12c in 20 slides
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu KrishnaswamyEvent Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
 
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
 

Viewers also liked

Overview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer PresentationOverview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer PresentationDelivery Centric
 
Oracle IDAM overview
Oracle IDAM overviewOracle IDAM overview
Oracle IDAM overview
Eslam Hafez
 
Oracle Identity & Access Management
Oracle Identity & Access ManagementOracle Identity & Access Management
Oracle Identity & Access Management
DLT Solutions
 
OIM Sizing Guide 11gR2PS1
OIM Sizing Guide 11gR2PS1OIM Sizing Guide 11gR2PS1
OIM Sizing Guide 11gR2PS1
Atul Goyal
 
Integrate Oracle Identity Management and Advanced Controls for maximum effici...
Integrate Oracle Identity Management and Advanced Controls for maximum effici...Integrate Oracle Identity Management and Advanced Controls for maximum effici...
Integrate Oracle Identity Management and Advanced Controls for maximum effici...
Oracle
 
Iam suite introduction
Iam suite introductionIam suite introduction
Iam suite introductionwardell henley
 
Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...
Andrejs Prokopjevs
 
Identity management11gr2launch finalv2
Identity management11gr2launch finalv2Identity management11gr2launch finalv2
Identity management11gr2launch finalv2OracleIDM
 
Self Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More ProductivitySelf Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More Productivity
Atul Goyal
 
Integrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the CloudIntegrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the Cloud
Atul Goyal
 
Federal Architecture in the 1950s, 1960s, and 1970s
Federal Architecture in the 1950s, 1960s, and 1970sFederal Architecture in the 1950s, 1960s, and 1970s
Federal Architecture in the 1950s, 1960s, and 1970s
preservationcombination
 
Knowledge Transfer Training Presentation for Identity Lifecycle Manager
Knowledge Transfer Training Presentation for Identity Lifecycle ManagerKnowledge Transfer Training Presentation for Identity Lifecycle Manager
Knowledge Transfer Training Presentation for Identity Lifecycle Manager
Mike Reams
 
Oracle Database Management - Backup/Recovery
Oracle Database Management - Backup/RecoveryOracle Database Management - Backup/Recovery
Oracle Database Management - Backup/Recovery
Chien Chung Shen
 
MySQL 8.0 : Roles
MySQL 8.0 : RolesMySQL 8.0 : Roles
MySQL 8.0 : Roles
Harin Vadodaria
 
Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)
ASTCorporation
 

Viewers also liked (17)

Overview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer PresentationOverview of Oracle Identity Management - Customer Presentation
Overview of Oracle Identity Management - Customer Presentation
 
Oracle IDAM overview
Oracle IDAM overviewOracle IDAM overview
Oracle IDAM overview
 
Oracle Identity & Access Management
Oracle Identity & Access ManagementOracle Identity & Access Management
Oracle Identity & Access Management
 
OIM Sizing Guide 11gR2PS1
OIM Sizing Guide 11gR2PS1OIM Sizing Guide 11gR2PS1
OIM Sizing Guide 11gR2PS1
 
Oim Poc1.0
Oim Poc1.0Oim Poc1.0
Oim Poc1.0
 
Integrate Oracle Identity Management and Advanced Controls for maximum effici...
Integrate Oracle Identity Management and Advanced Controls for maximum effici...Integrate Oracle Identity Management and Advanced Controls for maximum effici...
Integrate Oracle Identity Management and Advanced Controls for maximum effici...
 
Iam suite introduction
Iam suite introductionIam suite introduction
Iam suite introduction
 
Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...Password Policies in Oracle Access Manager. How to improve user authenticatio...
Password Policies in Oracle Access Manager. How to improve user authenticatio...
 
Idm Workshop
Idm WorkshopIdm Workshop
Idm Workshop
 
Identity management11gr2launch finalv2
Identity management11gr2launch finalv2Identity management11gr2launch finalv2
Identity management11gr2launch finalv2
 
Self Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More ProductivitySelf Service Access Control - Help Yourself to More Productivity
Self Service Access Control - Help Yourself to More Productivity
 
Integrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the CloudIntegrating Enterprise Controls with the Cloud
Integrating Enterprise Controls with the Cloud
 
Federal Architecture in the 1950s, 1960s, and 1970s
Federal Architecture in the 1950s, 1960s, and 1970sFederal Architecture in the 1950s, 1960s, and 1970s
Federal Architecture in the 1950s, 1960s, and 1970s
 
Knowledge Transfer Training Presentation for Identity Lifecycle Manager
Knowledge Transfer Training Presentation for Identity Lifecycle ManagerKnowledge Transfer Training Presentation for Identity Lifecycle Manager
Knowledge Transfer Training Presentation for Identity Lifecycle Manager
 
Oracle Database Management - Backup/Recovery
Oracle Database Management - Backup/RecoveryOracle Database Management - Backup/Recovery
Oracle Database Management - Backup/Recovery
 
MySQL 8.0 : Roles
MySQL 8.0 : RolesMySQL 8.0 : Roles
MySQL 8.0 : Roles
 
Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)Identity and Access Management Deployment using Lifecycle Management (LCM)
Identity and Access Management Deployment using Lifecycle Management (LCM)
 

Similar to OIM11g R2PS2 Architecture

7. oracle iam11g+strategyodrom
7. oracle iam11g+strategyodrom7. oracle iam11g+strategyodrom
7. oracle iam11g+strategyodrom
Doina Draganescu
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
Fumiko Yamashita
 
WebLogic authentication debugging
WebLogic authentication debuggingWebLogic authentication debugging
WebLogic authentication debugging
Maarten Smeets
 
A Designer's Intro to Oracle JET
A Designer's Intro to Oracle JETA Designer's Intro to Oracle JET
A Designer's Intro to Oracle JETLauren Beatty
 
Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager
OracleIDM
 
OOW 2012: Integrate Cloud Applications with Oracle SOA Suite
OOW 2012: Integrate Cloud Applications with Oracle SOA SuiteOOW 2012: Integrate Cloud Applications with Oracle SOA Suite
OOW 2012: Integrate Cloud Applications with Oracle SOA Suite
Rajesh Raheja
 
Oracle Identity and access management overview
Oracle Identity and access management overviewOracle Identity and access management overview
Oracle Identity and access management overview
kalikishoregomattam1
 
SOA 11g Foundation - G - ADF Development.ppt
SOA 11g Foundation - G - ADF Development.pptSOA 11g Foundation - G - ADF Development.ppt
SOA 11g Foundation - G - ADF Development.ppt
SudhirSinghShakyaVan
 
Soa enablement
Soa enablementSoa enablement
Soa enablement
Ardi Januardi
 
Multiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oidMultiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oid
pasalapudi
 
CIS 2013 Ping Identity Chalktalk
CIS 2013 Ping Identity ChalktalkCIS 2013 Ping Identity Chalktalk
CIS 2013 Ping Identity Chalktalk
Craig Wu
 
Sql server dba 2012 administration training
Sql server dba 2012 administration trainingSql server dba 2012 administration training
Sql server dba 2012 administration trainingFuturePoint Technologies
 
Orpos and store practices
Orpos and store practicesOrpos and store practices
Orpos and store practices
ShyamChakrapani
 
Fusion - iBank.uk.com 07474222079
Fusion - iBank.uk.com 07474222079Fusion - iBank.uk.com 07474222079
Fusion - iBank.uk.com 07474222079
ibankuk
 
Fusion - IBANK
Fusion - IBANKFusion - IBANK
Fusion - IBANK
ibankuk
 
Service everywhere using oracle integration repository
Service everywhere using oracle integration repositoryService everywhere using oracle integration repository
Service everywhere using oracle integration repository
Pavan B
 

Similar to OIM11g R2PS2 Architecture (20)

7. oracle iam11g+strategyodrom
7. oracle iam11g+strategyodrom7. oracle iam11g+strategyodrom
7. oracle iam11g+strategyodrom
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
 
WebLogic authentication debugging
WebLogic authentication debuggingWebLogic authentication debugging
WebLogic authentication debugging
 
A Designer's Intro to Oracle JET
A Designer's Intro to Oracle JETA Designer's Intro to Oracle JET
A Designer's Intro to Oracle JET
 
Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager
 
OOW 2012: Integrate Cloud Applications with Oracle SOA Suite
OOW 2012: Integrate Cloud Applications with Oracle SOA SuiteOOW 2012: Integrate Cloud Applications with Oracle SOA Suite
OOW 2012: Integrate Cloud Applications with Oracle SOA Suite
 
Oracle Identity and access management overview
Oracle Identity and access management overviewOracle Identity and access management overview
Oracle Identity and access management overview
 
SOA 11g Foundation - G - ADF Development.ppt
SOA 11g Foundation - G - ADF Development.pptSOA 11g Foundation - G - ADF Development.ppt
SOA 11g Foundation - G - ADF Development.ppt
 
Soa enablement
Soa enablementSoa enablement
Soa enablement
 
SPAN Infotech Corporate 2014
SPAN Infotech Corporate 2014SPAN Infotech Corporate 2014
SPAN Infotech Corporate 2014
 
SaaS External Presentation
SaaS External PresentationSaaS External Presentation
SaaS External Presentation
 
Multiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oidMultiple ldap implementation with ebs using oid
Multiple ldap implementation with ebs using oid
 
CIS 2013 Ping Identity Chalktalk
CIS 2013 Ping Identity ChalktalkCIS 2013 Ping Identity Chalktalk
CIS 2013 Ping Identity Chalktalk
 
Sql server dba 2012 administration training
Sql server dba 2012 administration trainingSql server dba 2012 administration training
Sql server dba 2012 administration training
 
Orpos and store practices
Orpos and store practicesOrpos and store practices
Orpos and store practices
 
Websphere mq series admin training
Websphere mq series admin trainingWebsphere mq series admin training
Websphere mq series admin training
 
Fusion - iBank.uk.com 07474222079
Fusion - iBank.uk.com 07474222079Fusion - iBank.uk.com 07474222079
Fusion - iBank.uk.com 07474222079
 
Fusion - IBANK
Fusion - IBANKFusion - IBANK
Fusion - IBANK
 
Oracle Fusion Application
Oracle Fusion ApplicationOracle Fusion Application
Oracle Fusion Application
 
Service everywhere using oracle integration repository
Service everywhere using oracle integration repositoryService everywhere using oracle integration repository
Service everywhere using oracle integration repository
 

Recently uploaded

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

OIM11g R2PS2 Architecture

  • 1. Oracle Identity Manager 11gR2-PS2 OIM Architecture March 2014 atul.goyal@oracle.com Principal Product Manager, Oracle Identity Governance
  • 2. 2 This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document remains at the sole discretion of Oracle. This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. This document and information contained herein may not be disclosed, copied, reproduced or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates.
  • 3. 3 Agenda • Component Architecture • Functional Architecture • Deployment /Physical Architecture
  • 4. 44 4 Oracle Identity Manager – Component Architecture
  • 5. 5 • Self Contained, standalone, J2EE Compliant application • Weblogic and WAS as J2EE container, JVM as Runtime • SOA For managing Workflow Orchestrating and Notification • Oracle Identity Manager connects to the SOA managed servers over RMI to invoke the SOA EJBs. • SOA calls back OIM via callback service deployed in OIM using OIMFrontEndURL • Inter-process Communication – JMS Queues • Async Communication and Processing • Uses JMS Queues - oimAttestationQueue,oimAuditQueue, oimDefaultQueue, oimKernelQueue, oimProcessQueue, oimReconQueue, oimSODQueue • Queues are configured during Installation Time • OES for Authorization • Policy Definition Point • Policy Enforcement Point • BI for Reporting • No runtime integration except for Certification Reports • BI is configured against OIM DB to fetch Audit Data • ADF/Webcenter Composer • Runtime UI Changes • Upgrade Safe Oracle Identity Manager – Component Architecture
  • 6. 6 • Quartz for Scheduler Services • Manages various schedule tasks defined in OIM • Uses DB as the centralized storage for picking and running the scheduled activities • If one of the scheduler instances picks up a job, the other instances will not pick up that same job. • External Dependencies • Nexaweb for Deployment Manager Capabilities to import/export OIM Artifacts • OSCache and jgroups for cache management • Enterprise Manager • Monitoring, Helathcheck and Dashboard • Configurations and Diagnostics • LDAP as persistent Identity Store • LDAP Sync for data synchronization between OIM DB and LDAP • Embedded LibOVD for H/A • DB as Transactional and Metadata Repository • OIM, SOA Schema for Transaction DB • MDS Schema for storing configurations Oracle Identity Manager – Component Architecture
  • 7. 7 Target IT Apps Functional Architecture – OIM 11g Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT
  • 8. 8 Four Tire Functional Architecture Presentation Tire • Identity Self Service/ Sys Admin UI • Design Console • Custom UI • Business Services • API Service (SPML, EJB, Request WS, OOO Taskflows, Public URLs) • Integration Service (Connector Framework, Identity Connectors, Adapter Factory, GTC, Remote Manager and Connector Server ) • Platform Services (Plug-in Framework, SOD Engine Framework) • Provisioning Services (Catalog Engine, Request Engine, Provisioning and Recon Engine) • Common Services (User Mgt, Config Mgt etc.) • Middleware Services • Request Service, Approval Workflow, • Configurations and Diagnostics • Authorization Service • Scheduler Service • Reporting Service • Data Tier • OIM DB for Transactional DB service • MDS Store for Configuration Service • LDAP for Identity Persistence Functional Architecture – OIM 11g
  • 9. 9 Target IT Apps Functional Architecture – OIM 11g Administration and End-User Consoles Presentation Tier Design Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier Integration Services Platform Services Common Services Audit & Compliance Services Id Admin Services JEE Container Services Logon & Unauthenticated Console (Logon, Forgot Password, Self Reg) Self-Service Console (My requests, Open tasks, User,Role,Org Admin) Administration Console (ConfigurationManagement) Administration & End-User Console
  • 10. 10 Target IT Apps Functional Architecture – OIM 11g Administration and End-User Consoles Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier Integration Services Platform Services Common Services Audit & Compliance Services Id Admin Services JEE Container Services Logon & Unauthenticated Console (Logon, Forgot Password, Self Reg) Self-Service Console (My requests, Open tasks, User,Role,Org Admin) Identity Administration Console (ConfigurationManagement)
  • 11. 11 Target IT Apps Functional Architecture – OIM 11g CustomClient Applications Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps Custom Client Applications Identity Provisioning Services REVOKE GRANT Business Services Tier Platform Services Common Services Audit & Compliance Services JEE Container Services Business Services Tier Integration Services Platform Services Common Services Audit & Compliance Services Id Admin Services JEE Container Services SPML Web Services Client (XSD messages) OIM Java API Client CustomerIntra/Extranet Applications ADF Taskflows Request Webservice
  • 12. 12 Target IT Apps Functional Architecture – OIM 11g CustomClient Applications Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion AppsIdentity Provisioning Services REVOKE GRANT Business Services Tier Platform Services Common Services Audit & Compliance Services JEE Container Services Business Services Tier Integration Services Platform Services Common Services Audit & Compliance Services Id Admin Services JEE Container Services SPML Web Services Client (XSD messages) OIM Java API Client Custom Client Applications CustomerIntra/Extranet Applications ADF Taskflows Request Webservice
  • 13. 13 Target IT Apps Functional Architecture – OIM 11g IdentityProvisioning Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT Data Tier LDAP ID Store ResourceManagement Account Management ServiceAccounts Provisioning Workflow Access Policy/RBAC Auto Group Membership Direct Provisioning Offline Provisioning Role Manager Integration
  • 14. 14 Target IT Apps Functional Architecture – OIM 11g IdentityProvisioning Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT Data Tier LDAP ID Store Bulk Load Utility Authoritative Reconciliation Account and Entitlement Reconciliation LDAP Synch – Users, Roles
  • 15. 15 Target IT Apps Functional Architecture – OIM 11g IdentityProvisioning Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT Data Tier LDAP ID Store Bulk Load Utility Authoritative Reconciliation Account and Entitlement Reconciliation LDAP Synch – Users, Roles
  • 16. 16 Target IT Apps Functional Architecture – OIM 11g Integration Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT POJO Wrapper for EJBs Common Services Id Admin Services JEE Container Services Adapter Factory Generic Technology Connector Connector LCM Identity Connector Framework Remote Manager
  • 17. 17 Target IT Apps Functional Architecture – OIM 11g Integration Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT POJO Wrapper for EJBs Common Services Id Admin Services JEE Container Services Adapter factory Generic Technology Connector Connector LCM Identity Connector Framework Remote Manager
  • 18. 18 Target IT Apps Functional Architecture – OIM 11g Common Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT LDAP ID Store User Management Role Management Organization Management PasswordManagement Self Service Self Registration ConfigurationService
  • 19. 19 Target IT Apps Functional Architecture – OIM 11g Common Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT Data Tier LDAP ID Store Request Management Approval Workflow Management (BPEL Integration) OIM User/Role DB Provider Task List SOA Callback WebService Approval Policy Management Request Webservice ADF Taskflows
  • 20. 20 Target IT Apps Functional Architecture – OIM 11g Common Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT LDAP ID Store Scheduler (Quartz based) NotificationTemplates Email Definitions System Properties Deployment Manager Callback Notification
  • 21. 21 Target IT Apps Functional Architecture – OIM 11g PlatformServices Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT Common Services Data Object Mechanism Event Handlers Kernel Context Manager Plug-in Framework
  • 22. 22 Target IT Apps Functional Architecture – OIM 11g PlatformServices Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT Common Services Native Data Access Entity Manager Toplink Integration MDS Integration Caching DB Provider LDAP ProviderOIM Data Provider
  • 23. 23 Target IT Apps Functional Architecture – OIM 11g PlatformServices Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT Common Services Crypto OJDL(Logging) Internationalization Multi Language Support Fine GrainedAuthorization Diagnostic Dashboard
  • 24. 24 Target IT Apps Functional Architecture – OIM 11g JEE Container Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services Identity Provisioning Services JEE Container Services REVOKE GRANT Data Tier LDAP ID Store Asynchronous Execution (JMS, MDB) Authentication (JAAS) Mbeans (JMX) Enterprise Manager HighAvailability Credential Store Framework
  • 25. 25 Target IT Apps Functional Architecture – OIM 11g Audit and Compliance Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT Common Services User & Group Profile Audit Reports Attestation Segregationof Duties Entitlement Data Management
  • 26. 26 Target IT Apps Functional Architecture – OIM 11g Audit and Compliance Services Presentation Tier Design Console Administration & End-User Console SPMLGateway (Web services) POJO Wrapper for EJBs Business Services Tier ADF Faces SOASuite Entitlement Server Data Tier LDAP ID Store Database MDS Audit DB Integration Services Platform Services BI Publisher Reports Access Manager Adaptive Acc Manager Enterprise Manager Oracle Technology Stack Oracle Fusion Apps CustomClient Applications Common Services Audit & Compliance Services User Provisioning Services JEE Container Services REVOKE GRANT Common Services User & Group Profile Audit Reports Attestation Segregationof Duties Entitlement Data Management
  • 27. 2727 27 Oracle Identity Manager – Deployment Architecture
  • 29. 29
  • 30. 30