SlideShare a Scribd company logo
Implementing Identity Management without losing your Identity Mahesh Vallampati
About the Speaker Mahesh Vallampati Career Senior Practice Manager at SmartDog Services Senior Sales Consulting Manager at Hotsos (2 years) Director of DBA Services at Eagle Global Logistics (2 years) Practice Manager at Oracle in Consulting(9 years) Papers Several papers presented at User Groups Published in Oracle Magazine Education Master’s in Electrical Engineering, Texas A&M University
Upfront What you will learn How to manage a successful Identity Management Project? What are the dependencies? Key Issues you need to watch out for What you won’t learn Identity Management Concepts Identity Management Commands If at all you must fail, fail early
Agenda Getting Ready for IM with E-Biz Patching and Version Dependencies Identity Management Server Installation Integration with other Directories Deployment Considerations Operational Considerations Cloning Consideration
Getting Ready for IM with E-Biz
Project Planning Overestimate effort instead of getting it right You are going to exceed budget Plan for cloning issues Get a good PM Involve everybody Is not just a technology project Have a robust cutover plan Have a tested rollback plan
10 IM Project Considerations  This is from Oracle itself Set Realistic Targets  Choose the Right Technology  Focus on Business Value  Support Your Customer – The Application Owner  Understand The Scale of Investment  Address Data Quality Up Front  Monitor and Protect the Health of Your I&AM Solution  Create Skills Based Work Teams  Consolidate Ownership of I&AM  Provide Strong Project Management and Architecture  Resources
Project Considerations Set Realistic Targets What are you trying to achieve? Understand the scale of investment License Costs Hardware Costs Training Costs Operational Costs What is the payoff? Is it really worth the benefit of having to remember using only one password?
Skill Issues Identity Management is another name for Directory Services Typically managed by the network/security team Historically products in this space have had strong GUI management and administration capabilities Oracle GUI management and administration capabilities are slightly harder to learn Lot more UNIX scripts and commands Lot of cryptic commands
Skill Issues A few questions you need to ask Is my DBA team the best team to operate this environment? Is it the right priority of work? More important than backup/recovery and performance An alternative Approach Teaming the network/security team and DBA team in this effort Send them to training together so they can educate each other on the capabilities of the solution Oracle OID may be integrated with Active Directory or other Directory service The Oracle OID Team (typically the DBA team) and the Directory services team need to be on the same page
Enter High Availability Identity Management can become the single point of failure for application availability Imagine explaining to a business user that the Application is available but they can’t login because identity management server crashed Standby and RAC brings an additional layer of complexity Remember the database components of Identity Management use 10.1.0.5.0
Other security considerations Some companies may have a higher requirement of security considerations e.g. Financial Services Companies The requirement may be to Secure Socket Layer enable both the Identity Management Application Server and the E-Business Suite This consideration could add additional layer of complexity to the project
Patching and Version Dependences
Latest Supported Configuration ATG Rollup 6 Oracle Application Server 10.1.4.0.1 11.5.10.2
Patching and version dependencies ATG Rollup Patch 6 May involve upgrading other family packs Can become a pre-requisite for other critical patches Treat ATG RUP6 as a sub-project in itself Ideally, do it as a separate project before you embark on the Single Sign On Project Identify patch tree and get all the patches you need in ATG RUP6 adds a lot of feature functionality for the DBA
Can I get away without ATG RUP6? You probably could. Oracle Support policy  Indicates if you have an issue in a prior supported configuration  And no prior solution exists You have to upgrade You will probably need ATG RUP6 anyway Might as well get it over with
Desktop ADI Single Sign On Architecture does not support Desktop ADI Desktop ADI is a favorite tool of the GL Department What do we do? Reports Manager is the new solution replacing Desktop ADI Reports Manager needs to be installed and tested and configured Very similar to Web ADI but has got more features An important feature of Desktop ADI on drill down excel reports was released later as a patch
A workaround – Desktop ADI There are ways to configure OID and Oracle Applications to support Desktop ADI Not clean Could cause audit issues Difficult to Support May need to create generic id’s Duplicate Id’s for users One for SSO One for Desktop ADI
Recommended Patching Sequence ATG Rollup Patch 6 Install corresponding supporting family packs for other modules Install Single Sign On Patch Install Reports Manager Get users trained on Reports Manager Retire Desktop ADI Install DBMS_LDAP on the E-Business Database Configure Oracle Applications to use SSL (Optional)
Identity Management Server Installation
Identity Mgmt. Server Installation Read the manual thoroughly before starting There are some “gotchas” on some of the components Some components can only be installed and configured by the installer  Install the software a few times to get comfortable with the installation Understand the various components of the installation Components Configuration files Log Files Debug Files Trace Files
Identity Management Inst. Types
Identity Mgmt. Server Installation During installation, it is possible to select an option to connect to OID using only SSL Choose this option as it is a more secure option Remember, the HTTP Server is still non-SSL You need to do a separate configuration for that Can be a little bit more involved You will also need Oracle Wallet Manager
Oracle Certificate Authority A component of identity management that is needed for secure exchange of information between identity entities Ensure that you install it during installation Installing it later in the same AS Home is not possible A separate home has to be created and linked to the Identity Management Server Creates additional layer of complexity during troubleshooting
LDAP Commands Get comfortable with the ldap commands You will be using a lot of them with different options ldap commands are not friendly Keep a log of all ldap commands you use It will help later
Identity Mgmt. Diagnostics Oracle has several diagnostics script for troubleshooting identity management issues Download the scripts, install and play with them Understand how to generate various log files and diagnostic files and where these are all located Keep a log of these too They will come in handy when troubleshooting
Integration with Other Directories
Integration with Other Directories Typically, OID will have to integrate with say Microsoft Active Directory iPlanet Novell Directory Services Understand the Directory Hierarchy (namespace) on these systems A typical namespace is as follows. dc=identity, dc=oracle,dc=com The hierarchy is then identity.oracle.com Integration between OID and other directories can be easier if namespaces map OID installation allows a custom namespace to be specified during installation
Integration with other Directories Every Directory has a hierarchy for traversing the Directory Tree Work with the directory team on understanding how the directory is set up A lot of times the existing directory of reference may have to be cleaned up Users may be mixed up with resources like printers Another sub-project The existing directory may have custom fields for resource classification which may impact security settings for E-Business users Example, a contractor flag and lockout policy may have to be enforced
Integration with Other Directories Directory Services are mission critical services Directory Test System may have their own private domains to isolate them for the overall network This may impact your ability to connect and test the systems In some cases, we have seen that there are no test directory servers They just have a standby server
Integration with Other Directories If you had chosen SSL to connect to OID, the integration between OID and the Directory will have to have a secure handshake Digital Certificates will have to be exchanged between OID and the Directory Typically, Verisign will be the digital certificate of choice These certificates will have to be procured and registered
Directory Plug In For a long time, the Plug-In for Directory Integration was the PL/SQL plug-in We encountered some stability issues in the PL/SQL plug-in We then used the Java Plug-In and it was stable This implies that you have to understand how these plug-ins work and integrate The plug-in passes passwords to other directory services and provides authentication services
Deployment Considerations
First Time Integration First Time Login When enabling Single-Sign on for the first time, users will be asked to login with the old E-Business passwords and the Single Sign on password This is to link the id’s from FND_USER to the new directory userid This will cause some confusion for the users The URL to login will change Bookmarks need to be updated A lot of support calls during go live
Operational Considerations
Backup and Recovery Weekly “Cold” Backup Identity Management caches information for performance The best method to backup the Identity Management Infrastructure is as follows Shutdown all Identity Management Services cleanly Shutdown the server Bring the server backup Do a cold backup Do a shutdown again Startup the Server Bring back services up
Single Sign On is down When Single Sign On goes down, it is typically a Sev.1 issue First things is see if you can quickly identify from the log files what the issue is Have a script to backup the log files and all needed troubleshooting log files Shutdown the Services Shutdown the Server Bring back the Server Usually, during startup you will see a lot of information around issues Use these to trouble shoot the issues Open a Sev.1 SR with Oracle
Cloning Considerations
Cloning Considerations Enabling Single Sign On has additional implications while cloning Additional configuration changes around profile options Some outside the scope of auto-config When you have a lot of Development and test instances It is possible to have multiple dev and test instances share one OID/Single Sign On Instance
Cloning Considerations A standard trick used by DBA’s and Sys-admins is to require password resets after clones This help users to have a different password for non-PROD instances so they don’t get confused and do the right thing in the wrong instance or vice-versa Single Sign On complicates this because there is only one password for Single Sign On from a Production Directory Server Some companies have elected to disable Single Sign On and enabling Local Sign On as a part of the cloning process
Walk Through of a Single Sign On Implementation Document / Project Plan
Walkthrough
Summary
Summary Plan Ahead Over Budget Get ATG Rollup 6 and Reports Manager Issue out of the way Involve Directory Services Team Become very comfortable with troubleshooting Identity Management Components Infrastructure Components Other Components Test Cloning Strategies Over Communicate with the users on the transition Have a Plan B
Ad

More Related Content

What's hot (20)

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
OracleContractors
 
C4C integration with SAP PI/PO
C4C integration with SAP PI/POC4C integration with SAP PI/PO
C4C integration with SAP PI/PO
Daniel Graversen
 
Implementing Cloud Financials
Implementing Cloud FinancialsImplementing Cloud Financials
Implementing Cloud Financials
NERUG
 
Cloud Identity and Access Management
Cloud Identity and Access ManagementCloud Identity and Access Management
Cloud Identity and Access Management
Jarek Sokolnicki
 
Adobe PDF and LiveCycle ES Security
Adobe PDF and LiveCycle ES SecurityAdobe PDF and LiveCycle ES Security
Adobe PDF and LiveCycle ES Security
guest2a5a03
 
Oracle Directory Services - Customer Presentation
Oracle Directory Services - Customer PresentationOracle Directory Services - Customer Presentation
Oracle Directory Services - Customer Presentation
Delivery Centric
 
Case Study: ABS OAM
Case Study: ABS OAMCase Study: ABS OAM
Case Study: ABS OAM
jayallen77
 
Abhishek Dutta - Revised Resume 2015.
Abhishek Dutta - Revised Resume 2015.Abhishek Dutta - Revised Resume 2015.
Abhishek Dutta - Revised Resume 2015.
abhishek dutta
 
Enterprise product catalog 2012
Enterprise product catalog 2012Enterprise product catalog 2012
Enterprise product catalog 2012
BUSINESS SOFTWARES & SOLUTIONS
 
Interfacing Banner BEIS With Identity Management - Summit 2012
Interfacing Banner BEIS With Identity Management - Summit 2012Interfacing Banner BEIS With Identity Management - Summit 2012
Interfacing Banner BEIS With Identity Management - Summit 2012
joelavery
 
An Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12cAn Unbiased Look: Oracle SOA Suite 12c
An Unbiased Look: Oracle SOA Suite 12c
Revelation Technologies
 
Java enterprise paradise
Java enterprise paradiseJava enterprise paradise
Java enterprise paradise
Amr Salah
 
emediaIT and Dell Breakfast - 2009.11.05
emediaIT and Dell Breakfast - 2009.11.05emediaIT and Dell Breakfast - 2009.11.05
emediaIT and Dell Breakfast - 2009.11.05
Venketash (Pat) Ramadass
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Liz Kensicki
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001
jucaab
 
Oracle Fusion Applications 101
Oracle Fusion Applications 101Oracle Fusion Applications 101
Oracle Fusion Applications 101
Rhapsody Technologies, Inc.
 
sdonellan2016
sdonellan2016sdonellan2016
sdonellan2016
Steven Donellan
 
Architecting Multi-Org Solutions
Architecting Multi-Org SolutionsArchitecting Multi-Org Solutions
Architecting Multi-Org Solutions
Salesforce Developers
 
Java 8 - New Updates and Why It Matters?
Java 8 - New Updates and Why It Matters?Java 8 - New Updates and Why It Matters?
Java 8 - New Updates and Why It Matters?
CTE Solutions Inc.
 
Oracle fusion applications preparation
Oracle fusion applications preparationOracle fusion applications preparation
Oracle fusion applications preparation
Manikantan Iyer
 
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
OracleContractors
 
C4C integration with SAP PI/PO
C4C integration with SAP PI/POC4C integration with SAP PI/PO
C4C integration with SAP PI/PO
Daniel Graversen
 
Implementing Cloud Financials
Implementing Cloud FinancialsImplementing Cloud Financials
Implementing Cloud Financials
NERUG
 
Cloud Identity and Access Management
Cloud Identity and Access ManagementCloud Identity and Access Management
Cloud Identity and Access Management
Jarek Sokolnicki
 
Adobe PDF and LiveCycle ES Security
Adobe PDF and LiveCycle ES SecurityAdobe PDF and LiveCycle ES Security
Adobe PDF and LiveCycle ES Security
guest2a5a03
 
Oracle Directory Services - Customer Presentation
Oracle Directory Services - Customer PresentationOracle Directory Services - Customer Presentation
Oracle Directory Services - Customer Presentation
Delivery Centric
 
Case Study: ABS OAM
Case Study: ABS OAMCase Study: ABS OAM
Case Study: ABS OAM
jayallen77
 
Abhishek Dutta - Revised Resume 2015.
Abhishek Dutta - Revised Resume 2015.Abhishek Dutta - Revised Resume 2015.
Abhishek Dutta - Revised Resume 2015.
abhishek dutta
 
Interfacing Banner BEIS With Identity Management - Summit 2012
Interfacing Banner BEIS With Identity Management - Summit 2012Interfacing Banner BEIS With Identity Management - Summit 2012
Interfacing Banner BEIS With Identity Management - Summit 2012
joelavery
 
Java enterprise paradise
Java enterprise paradiseJava enterprise paradise
Java enterprise paradise
Amr Salah
 
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud FinancialsTop 10 Reasons to Choose Oracle ERP Cloud Financials
Top 10 Reasons to Choose Oracle ERP Cloud Financials
Liz Kensicki
 
Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001Fusion app integration_con8685_pdf_8685_0001
Fusion app integration_con8685_pdf_8685_0001
jucaab
 
Java 8 - New Updates and Why It Matters?
Java 8 - New Updates and Why It Matters?Java 8 - New Updates and Why It Matters?
Java 8 - New Updates and Why It Matters?
CTE Solutions Inc.
 
Oracle fusion applications preparation
Oracle fusion applications preparationOracle fusion applications preparation
Oracle fusion applications preparation
Manikantan Iyer
 

Viewers also liked (20)

2015 mcgill-talk
2015 mcgill-talk2015 mcgill-talk
2015 mcgill-talk
c.titus.brown
 
2015 balti-and-bioinformatics
2015 balti-and-bioinformatics2015 balti-and-bioinformatics
2015 balti-and-bioinformatics
c.titus.brown
 
Team8presentation
Team8presentationTeam8presentation
Team8presentation
guestc6ac983
 
Retirement Planning
Retirement PlanningRetirement Planning
Retirement Planning
CamiloSilva
 
Body
BodyBody
Body
sublimemente
 
Seniorforsker Uffe Jørgensen; Aarhus Universitet
Seniorforsker Uffe Jørgensen; Aarhus UniversitetSeniorforsker Uffe Jørgensen; Aarhus Universitet
Seniorforsker Uffe Jørgensen; Aarhus Universitet
Bertel Bolt-Jørgensen
 
Buscadores (Fodehum)
Buscadores (Fodehum)Buscadores (Fodehum)
Buscadores (Fodehum)
grupo3fodehum
 
Roman roads
Roman roadsRoman roads
Roman roads
Takahe One
 
The critical role of the manager in supporting learning at work through coach...
The critical role of the manager in supporting learning at work through coach...The critical role of the manager in supporting learning at work through coach...
The critical role of the manager in supporting learning at work through coach...
Acas Comms
 
Power Point Gov
Power Point GovPower Point Gov
Power Point Gov
arii827
 
Urinary System #4
Urinary System #4Urinary System #4
Urinary System #4
avlainich
 
Cloudxp keynote 19 sept pvu
Cloudxp keynote 19 sept pvuCloudxp keynote 19 sept pvu
Cloudxp keynote 19 sept pvu
Piet van Vugt
 
Social Media Overview
Social Media OverviewSocial Media Overview
Social Media Overview
guest1dcfeb1
 
06 Outsource To India Open Source Development
06 Outsource To India Open Source Development06 Outsource To India Open Source Development
06 Outsource To India Open Source Development
outsourceToIndia
 
How to make online billing invoice?
How to make online billing invoice?How to make online billing invoice?
How to make online billing invoice?
jessecadelina
 
Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...
Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...
Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...
Circles of San Antonio Community Coalition
 
2015 illinois-talk
2015 illinois-talk2015 illinois-talk
2015 illinois-talk
c.titus.brown
 
What is electricity
What is electricityWhat is electricity
What is electricity
Julio Cesar Retamal Rojas
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12
Mahesh Vallampati
 
2015 balti-and-bioinformatics
2015 balti-and-bioinformatics2015 balti-and-bioinformatics
2015 balti-and-bioinformatics
c.titus.brown
 
Retirement Planning
Retirement PlanningRetirement Planning
Retirement Planning
CamiloSilva
 
Seniorforsker Uffe Jørgensen; Aarhus Universitet
Seniorforsker Uffe Jørgensen; Aarhus UniversitetSeniorforsker Uffe Jørgensen; Aarhus Universitet
Seniorforsker Uffe Jørgensen; Aarhus Universitet
Bertel Bolt-Jørgensen
 
Buscadores (Fodehum)
Buscadores (Fodehum)Buscadores (Fodehum)
Buscadores (Fodehum)
grupo3fodehum
 
The critical role of the manager in supporting learning at work through coach...
The critical role of the manager in supporting learning at work through coach...The critical role of the manager in supporting learning at work through coach...
The critical role of the manager in supporting learning at work through coach...
Acas Comms
 
Power Point Gov
Power Point GovPower Point Gov
Power Point Gov
arii827
 
Urinary System #4
Urinary System #4Urinary System #4
Urinary System #4
avlainich
 
Cloudxp keynote 19 sept pvu
Cloudxp keynote 19 sept pvuCloudxp keynote 19 sept pvu
Cloudxp keynote 19 sept pvu
Piet van Vugt
 
Social Media Overview
Social Media OverviewSocial Media Overview
Social Media Overview
guest1dcfeb1
 
06 Outsource To India Open Source Development
06 Outsource To India Open Source Development06 Outsource To India Open Source Development
06 Outsource To India Open Source Development
outsourceToIndia
 
How to make online billing invoice?
How to make online billing invoice?How to make online billing invoice?
How to make online billing invoice?
jessecadelina
 
Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...
Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...
Circles of San Antonio Community Coalition Bexar County Needs Assessment Sept...
Circles of San Antonio Community Coalition
 
Ad

Similar to Oracle 11i OID AD Integration (20)

Choosing an IdM User Store technology
Choosing an IdM User Store technologyChoosing an IdM User Store technology
Choosing an IdM User Store technology
Michael J Geiser
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
David Portnoy
 
Deploying DAOS and ID Vault
Deploying DAOS and ID VaultDeploying DAOS and ID Vault
Deploying DAOS and ID Vault
Luis Guirigay
 
A perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applicationsA perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applications
George Milliken
 
E brochure it254_actived2012
E brochure it254_actived2012E brochure it254_actived2012
E brochure it254_actived2012
I-r Papa
 
11g Identity Management - InSync10
11g Identity Management - InSync1011g Identity Management - InSync10
11g Identity Management - InSync10
Peter McLarty
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010
Ethos Technologies
 
SQL Server 2008 Security Overview
SQL Server 2008 Security OverviewSQL Server 2008 Security Overview
SQL Server 2008 Security Overview
ukdpe
 
Global Advertising, Inc.
Global Advertising, Inc.Global Advertising, Inc.
Global Advertising, Inc.
Nicole Wells
 
To Cloud or not to Cloud
To Cloud or not to CloudTo Cloud or not to Cloud
To Cloud or not to Cloud
Jade Global
 
Azure Global Bootcamp 2017 Azure AD Deployment
Azure Global Bootcamp 2017 Azure AD DeploymentAzure Global Bootcamp 2017 Azure AD Deployment
Azure Global Bootcamp 2017 Azure AD Deployment
Anthony Clendenen
 
IASA Atlanta September 2009
IASA Atlanta September 2009IASA Atlanta September 2009
IASA Atlanta September 2009
Christopher Curtin
 
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
Vincent Biret
 
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
Vincent Biret
 
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
Vincent Biret
 
Can IBM i play with SOA?
Can IBM i play with SOA?Can IBM i play with SOA?
Can IBM i play with SOA?
LANSA
 
What Every Client Should Do On Their Oracle SOA Projects (whitepaper)
What Every Client Should Do On Their Oracle SOA Projects (whitepaper)What Every Client Should Do On Their Oracle SOA Projects (whitepaper)
What Every Client Should Do On Their Oracle SOA Projects (whitepaper)
Revelation Technologies
 
R12 d49656 gc10-apps dba 00
R12 d49656 gc10-apps dba 00R12 d49656 gc10-apps dba 00
R12 d49656 gc10-apps dba 00
zeesniper
 
Adobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseAdobe Flash Platform for the Enterprise
Adobe Flash Platform for the Enterprise
Mike Slinn
 
Oracle Integration Cloud – Pragmatic approach to integrations
Oracle Integration Cloud – Pragmatic approach to integrationsOracle Integration Cloud – Pragmatic approach to integrations
Oracle Integration Cloud – Pragmatic approach to integrations
Jade Global
 
Choosing an IdM User Store technology
Choosing an IdM User Store technologyChoosing an IdM User Store technology
Choosing an IdM User Store technology
Michael J Geiser
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
David Portnoy
 
Deploying DAOS and ID Vault
Deploying DAOS and ID VaultDeploying DAOS and ID Vault
Deploying DAOS and ID Vault
Luis Guirigay
 
A perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applicationsA perspective on cloud computing and enterprise saa s applications
A perspective on cloud computing and enterprise saa s applications
George Milliken
 
E brochure it254_actived2012
E brochure it254_actived2012E brochure it254_actived2012
E brochure it254_actived2012
I-r Papa
 
11g Identity Management - InSync10
11g Identity Management - InSync1011g Identity Management - InSync10
11g Identity Management - InSync10
Peter McLarty
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010
Ethos Technologies
 
SQL Server 2008 Security Overview
SQL Server 2008 Security OverviewSQL Server 2008 Security Overview
SQL Server 2008 Security Overview
ukdpe
 
Global Advertising, Inc.
Global Advertising, Inc.Global Advertising, Inc.
Global Advertising, Inc.
Nicole Wells
 
To Cloud or not to Cloud
To Cloud or not to CloudTo Cloud or not to Cloud
To Cloud or not to Cloud
Jade Global
 
Azure Global Bootcamp 2017 Azure AD Deployment
Azure Global Bootcamp 2017 Azure AD DeploymentAzure Global Bootcamp 2017 Azure AD Deployment
Azure Global Bootcamp 2017 Azure AD Deployment
Anthony Clendenen
 
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
Vincent Biret
 
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...
Vincent Biret
 
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
Vincent Biret
 
Can IBM i play with SOA?
Can IBM i play with SOA?Can IBM i play with SOA?
Can IBM i play with SOA?
LANSA
 
What Every Client Should Do On Their Oracle SOA Projects (whitepaper)
What Every Client Should Do On Their Oracle SOA Projects (whitepaper)What Every Client Should Do On Their Oracle SOA Projects (whitepaper)
What Every Client Should Do On Their Oracle SOA Projects (whitepaper)
Revelation Technologies
 
R12 d49656 gc10-apps dba 00
R12 d49656 gc10-apps dba 00R12 d49656 gc10-apps dba 00
R12 d49656 gc10-apps dba 00
zeesniper
 
Adobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseAdobe Flash Platform for the Enterprise
Adobe Flash Platform for the Enterprise
Mike Slinn
 
Oracle Integration Cloud – Pragmatic approach to integrations
Oracle Integration Cloud – Pragmatic approach to integrationsOracle Integration Cloud – Pragmatic approach to integrations
Oracle Integration Cloud – Pragmatic approach to integrations
Jade Global
 
Ad

More from Mahesh Vallampati (20)

Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4
Mahesh Vallampati
 
Oracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP ReportsOracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP Reports
Mahesh Vallampati
 
Cloudy with a chance of 1099
Cloudy with a chance of 1099Cloudy with a chance of 1099
Cloudy with a chance of 1099
Mahesh Vallampati
 
Banking on the Cloud
Banking on the CloudBanking on the Cloud
Banking on the Cloud
Mahesh Vallampati
 
Statistical Accounts and Data in Oracle Cloud General Ledger
Statistical Accounts and Data in Oracle Cloud General LedgerStatistical Accounts and Data in Oracle Cloud General Ledger
Statistical Accounts and Data in Oracle Cloud General Ledger
Mahesh Vallampati
 
Sparse Matrix Manipulation Made easy in an Oracle RDBMS
Sparse Matrix Manipulation Made easy in an Oracle RDBMSSparse Matrix Manipulation Made easy in an Oracle RDBMS
Sparse Matrix Manipulation Made easy in an Oracle RDBMS
Mahesh Vallampati
 
The Data Architect Manifesto
The Data Architect ManifestoThe Data Architect Manifesto
The Data Architect Manifesto
Mahesh Vallampati
 
Five pillars of competency
Five pillars of competencyFive pillars of competency
Five pillars of competency
Mahesh Vallampati
 
Oracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process FlowsOracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process Flows
Mahesh Vallampati
 
Cutover plan template Tool
Cutover plan template ToolCutover plan template Tool
Cutover plan template Tool
Mahesh Vallampati
 
CRM Lead Lifecycle Process
CRM Lead Lifecycle ProcessCRM Lead Lifecycle Process
CRM Lead Lifecycle Process
Mahesh Vallampati
 
Enough Blame for System Performance Issues
Enough Blame for System Performance IssuesEnough Blame for System Performance Issues
Enough Blame for System Performance Issues
Mahesh Vallampati
 
Oracle R12 12.1.3 Legal Entity Data Gathering Template
Oracle R12 12.1.3 Legal Entity Data Gathering TemplateOracle R12 12.1.3 Legal Entity Data Gathering Template
Oracle R12 12.1.3 Legal Entity Data Gathering Template
Mahesh Vallampati
 
ERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMIERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMI
Mahesh Vallampati
 
Generic Backup and Restore Process
Generic Backup and Restore ProcessGeneric Backup and Restore Process
Generic Backup and Restore Process
Mahesh Vallampati
 
OIC Process Flow V7
OIC Process Flow V7OIC Process Flow V7
OIC Process Flow V7
Mahesh Vallampati
 
Sales Process Flow V4
Sales Process Flow V4Sales Process Flow V4
Sales Process Flow V4
Mahesh Vallampati
 
ITP Instance Management Process V2
ITP Instance Management Process V2ITP Instance Management Process V2
ITP Instance Management Process V2
Mahesh Vallampati
 
Oracle DBA Competency Roadmap
Oracle DBA Competency RoadmapOracle DBA Competency Roadmap
Oracle DBA Competency Roadmap
Mahesh Vallampati
 
Oracle GL Account Validation Flow
Oracle GL Account Validation FlowOracle GL Account Validation Flow
Oracle GL Account Validation Flow
Mahesh Vallampati
 
Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4Operating a payables shared service organization in oracle cloud oow 2019_v4
Operating a payables shared service organization in oracle cloud oow 2019_v4
Mahesh Vallampati
 
Oracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP ReportsOracle BI Publisher to Transform Cloud ERP Reports
Oracle BI Publisher to Transform Cloud ERP Reports
Mahesh Vallampati
 
Cloudy with a chance of 1099
Cloudy with a chance of 1099Cloudy with a chance of 1099
Cloudy with a chance of 1099
Mahesh Vallampati
 
Statistical Accounts and Data in Oracle Cloud General Ledger
Statistical Accounts and Data in Oracle Cloud General LedgerStatistical Accounts and Data in Oracle Cloud General Ledger
Statistical Accounts and Data in Oracle Cloud General Ledger
Mahesh Vallampati
 
Sparse Matrix Manipulation Made easy in an Oracle RDBMS
Sparse Matrix Manipulation Made easy in an Oracle RDBMSSparse Matrix Manipulation Made easy in an Oracle RDBMS
Sparse Matrix Manipulation Made easy in an Oracle RDBMS
Mahesh Vallampati
 
The Data Architect Manifesto
The Data Architect ManifestoThe Data Architect Manifesto
The Data Architect Manifesto
Mahesh Vallampati
 
Oracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process FlowsOracle EBS Change Projects Process Flows
Oracle EBS Change Projects Process Flows
Mahesh Vallampati
 
Enough Blame for System Performance Issues
Enough Blame for System Performance IssuesEnough Blame for System Performance Issues
Enough Blame for System Performance Issues
Mahesh Vallampati
 
Oracle R12 12.1.3 Legal Entity Data Gathering Template
Oracle R12 12.1.3 Legal Entity Data Gathering TemplateOracle R12 12.1.3 Legal Entity Data Gathering Template
Oracle R12 12.1.3 Legal Entity Data Gathering Template
Mahesh Vallampati
 
ERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMIERP Manager meets SDLC and CMMI
ERP Manager meets SDLC and CMMI
Mahesh Vallampati
 
Generic Backup and Restore Process
Generic Backup and Restore ProcessGeneric Backup and Restore Process
Generic Backup and Restore Process
Mahesh Vallampati
 
ITP Instance Management Process V2
ITP Instance Management Process V2ITP Instance Management Process V2
ITP Instance Management Process V2
Mahesh Vallampati
 
Oracle DBA Competency Roadmap
Oracle DBA Competency RoadmapOracle DBA Competency Roadmap
Oracle DBA Competency Roadmap
Mahesh Vallampati
 
Oracle GL Account Validation Flow
Oracle GL Account Validation FlowOracle GL Account Validation Flow
Oracle GL Account Validation Flow
Mahesh Vallampati
 

Recently uploaded (20)

Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 

Oracle 11i OID AD Integration

  • 1. Implementing Identity Management without losing your Identity Mahesh Vallampati
  • 2. About the Speaker Mahesh Vallampati Career Senior Practice Manager at SmartDog Services Senior Sales Consulting Manager at Hotsos (2 years) Director of DBA Services at Eagle Global Logistics (2 years) Practice Manager at Oracle in Consulting(9 years) Papers Several papers presented at User Groups Published in Oracle Magazine Education Master’s in Electrical Engineering, Texas A&M University
  • 3. Upfront What you will learn How to manage a successful Identity Management Project? What are the dependencies? Key Issues you need to watch out for What you won’t learn Identity Management Concepts Identity Management Commands If at all you must fail, fail early
  • 4. Agenda Getting Ready for IM with E-Biz Patching and Version Dependencies Identity Management Server Installation Integration with other Directories Deployment Considerations Operational Considerations Cloning Consideration
  • 5. Getting Ready for IM with E-Biz
  • 6. Project Planning Overestimate effort instead of getting it right You are going to exceed budget Plan for cloning issues Get a good PM Involve everybody Is not just a technology project Have a robust cutover plan Have a tested rollback plan
  • 7. 10 IM Project Considerations This is from Oracle itself Set Realistic Targets Choose the Right Technology Focus on Business Value Support Your Customer – The Application Owner Understand The Scale of Investment Address Data Quality Up Front Monitor and Protect the Health of Your I&AM Solution Create Skills Based Work Teams Consolidate Ownership of I&AM Provide Strong Project Management and Architecture Resources
  • 8. Project Considerations Set Realistic Targets What are you trying to achieve? Understand the scale of investment License Costs Hardware Costs Training Costs Operational Costs What is the payoff? Is it really worth the benefit of having to remember using only one password?
  • 9. Skill Issues Identity Management is another name for Directory Services Typically managed by the network/security team Historically products in this space have had strong GUI management and administration capabilities Oracle GUI management and administration capabilities are slightly harder to learn Lot more UNIX scripts and commands Lot of cryptic commands
  • 10. Skill Issues A few questions you need to ask Is my DBA team the best team to operate this environment? Is it the right priority of work? More important than backup/recovery and performance An alternative Approach Teaming the network/security team and DBA team in this effort Send them to training together so they can educate each other on the capabilities of the solution Oracle OID may be integrated with Active Directory or other Directory service The Oracle OID Team (typically the DBA team) and the Directory services team need to be on the same page
  • 11. Enter High Availability Identity Management can become the single point of failure for application availability Imagine explaining to a business user that the Application is available but they can’t login because identity management server crashed Standby and RAC brings an additional layer of complexity Remember the database components of Identity Management use 10.1.0.5.0
  • 12. Other security considerations Some companies may have a higher requirement of security considerations e.g. Financial Services Companies The requirement may be to Secure Socket Layer enable both the Identity Management Application Server and the E-Business Suite This consideration could add additional layer of complexity to the project
  • 13. Patching and Version Dependences
  • 14. Latest Supported Configuration ATG Rollup 6 Oracle Application Server 10.1.4.0.1 11.5.10.2
  • 15. Patching and version dependencies ATG Rollup Patch 6 May involve upgrading other family packs Can become a pre-requisite for other critical patches Treat ATG RUP6 as a sub-project in itself Ideally, do it as a separate project before you embark on the Single Sign On Project Identify patch tree and get all the patches you need in ATG RUP6 adds a lot of feature functionality for the DBA
  • 16. Can I get away without ATG RUP6? You probably could. Oracle Support policy Indicates if you have an issue in a prior supported configuration And no prior solution exists You have to upgrade You will probably need ATG RUP6 anyway Might as well get it over with
  • 17. Desktop ADI Single Sign On Architecture does not support Desktop ADI Desktop ADI is a favorite tool of the GL Department What do we do? Reports Manager is the new solution replacing Desktop ADI Reports Manager needs to be installed and tested and configured Very similar to Web ADI but has got more features An important feature of Desktop ADI on drill down excel reports was released later as a patch
  • 18. A workaround – Desktop ADI There are ways to configure OID and Oracle Applications to support Desktop ADI Not clean Could cause audit issues Difficult to Support May need to create generic id’s Duplicate Id’s for users One for SSO One for Desktop ADI
  • 19. Recommended Patching Sequence ATG Rollup Patch 6 Install corresponding supporting family packs for other modules Install Single Sign On Patch Install Reports Manager Get users trained on Reports Manager Retire Desktop ADI Install DBMS_LDAP on the E-Business Database Configure Oracle Applications to use SSL (Optional)
  • 21. Identity Mgmt. Server Installation Read the manual thoroughly before starting There are some “gotchas” on some of the components Some components can only be installed and configured by the installer Install the software a few times to get comfortable with the installation Understand the various components of the installation Components Configuration files Log Files Debug Files Trace Files
  • 23. Identity Mgmt. Server Installation During installation, it is possible to select an option to connect to OID using only SSL Choose this option as it is a more secure option Remember, the HTTP Server is still non-SSL You need to do a separate configuration for that Can be a little bit more involved You will also need Oracle Wallet Manager
  • 24. Oracle Certificate Authority A component of identity management that is needed for secure exchange of information between identity entities Ensure that you install it during installation Installing it later in the same AS Home is not possible A separate home has to be created and linked to the Identity Management Server Creates additional layer of complexity during troubleshooting
  • 25. LDAP Commands Get comfortable with the ldap commands You will be using a lot of them with different options ldap commands are not friendly Keep a log of all ldap commands you use It will help later
  • 26. Identity Mgmt. Diagnostics Oracle has several diagnostics script for troubleshooting identity management issues Download the scripts, install and play with them Understand how to generate various log files and diagnostic files and where these are all located Keep a log of these too They will come in handy when troubleshooting
  • 27. Integration with Other Directories
  • 28. Integration with Other Directories Typically, OID will have to integrate with say Microsoft Active Directory iPlanet Novell Directory Services Understand the Directory Hierarchy (namespace) on these systems A typical namespace is as follows. dc=identity, dc=oracle,dc=com The hierarchy is then identity.oracle.com Integration between OID and other directories can be easier if namespaces map OID installation allows a custom namespace to be specified during installation
  • 29. Integration with other Directories Every Directory has a hierarchy for traversing the Directory Tree Work with the directory team on understanding how the directory is set up A lot of times the existing directory of reference may have to be cleaned up Users may be mixed up with resources like printers Another sub-project The existing directory may have custom fields for resource classification which may impact security settings for E-Business users Example, a contractor flag and lockout policy may have to be enforced
  • 30. Integration with Other Directories Directory Services are mission critical services Directory Test System may have their own private domains to isolate them for the overall network This may impact your ability to connect and test the systems In some cases, we have seen that there are no test directory servers They just have a standby server
  • 31. Integration with Other Directories If you had chosen SSL to connect to OID, the integration between OID and the Directory will have to have a secure handshake Digital Certificates will have to be exchanged between OID and the Directory Typically, Verisign will be the digital certificate of choice These certificates will have to be procured and registered
  • 32. Directory Plug In For a long time, the Plug-In for Directory Integration was the PL/SQL plug-in We encountered some stability issues in the PL/SQL plug-in We then used the Java Plug-In and it was stable This implies that you have to understand how these plug-ins work and integrate The plug-in passes passwords to other directory services and provides authentication services
  • 34. First Time Integration First Time Login When enabling Single-Sign on for the first time, users will be asked to login with the old E-Business passwords and the Single Sign on password This is to link the id’s from FND_USER to the new directory userid This will cause some confusion for the users The URL to login will change Bookmarks need to be updated A lot of support calls during go live
  • 36. Backup and Recovery Weekly “Cold” Backup Identity Management caches information for performance The best method to backup the Identity Management Infrastructure is as follows Shutdown all Identity Management Services cleanly Shutdown the server Bring the server backup Do a cold backup Do a shutdown again Startup the Server Bring back services up
  • 37. Single Sign On is down When Single Sign On goes down, it is typically a Sev.1 issue First things is see if you can quickly identify from the log files what the issue is Have a script to backup the log files and all needed troubleshooting log files Shutdown the Services Shutdown the Server Bring back the Server Usually, during startup you will see a lot of information around issues Use these to trouble shoot the issues Open a Sev.1 SR with Oracle
  • 39. Cloning Considerations Enabling Single Sign On has additional implications while cloning Additional configuration changes around profile options Some outside the scope of auto-config When you have a lot of Development and test instances It is possible to have multiple dev and test instances share one OID/Single Sign On Instance
  • 40. Cloning Considerations A standard trick used by DBA’s and Sys-admins is to require password resets after clones This help users to have a different password for non-PROD instances so they don’t get confused and do the right thing in the wrong instance or vice-versa Single Sign On complicates this because there is only one password for Single Sign On from a Production Directory Server Some companies have elected to disable Single Sign On and enabling Local Sign On as a part of the cloning process
  • 41. Walk Through of a Single Sign On Implementation Document / Project Plan
  • 44. Summary Plan Ahead Over Budget Get ATG Rollup 6 and Reports Manager Issue out of the way Involve Directory Services Team Become very comfortable with troubleshooting Identity Management Components Infrastructure Components Other Components Test Cloning Strategies Over Communicate with the users on the transition Have a Plan B