Wednesday, August 01, 2007

CA SiteMinder to Oracle Access Manager Migration

Sometime back one of friend asked me , how to progress on SiteMinder to OAM migration. I just prepared following as it may help to do migration.


Following approach should be taken when migrating to access management to OAM:

(1) We need details on SiteMinder Access Management implementation for any enterprise through following parameters:

Components: These components are part of enterprise access management i.e.
  • (1) Network Topology: AM deployment architecture and details of OSs.
    (2) Applications: details of applications which are protected by AM.
    (3) Web Server: details of web server on which applications are hosted.
    (4) Application Server: details of application servers on which applications are running.

(5) Store: It can be directory server or database server. It is used by SiteMinder as user store, policy store or for storing audit and logging data.

(5) User Store : It contains user information i.e. user name, password etc. and can be directory server or database server.
(6) Policy Store: It contains policy server information and policy information.

(7) Directory Servers: details of directory server used by AM for storing user,

policy information , audit or logging.

(6) Database Server: details of database server used by AM for storing user,

Policy information, audit or logging.

(7) Agents / Proxies: Agents or request interceptor installed on webs serves
or application servers

(8) Policies : various policies defined to protect applications.

Above details can be gathered from implementation SRS, Design and Deployment Document.

(2) Following are the components of OAM those support similar functionality available with SiteMinder components.

Component

SiteMinder

OAM

Identity Server and UI

NA.

Built-in (Identity Server, WebPass)

Proxy

Web Agent

Web Gate

Access Server

NA

AAA Server

Policy Server UI

Policy Server

Policy Manager

User Store

Any data storage

Directory Server

Policy Store

Any data storage

Directory Server

Configuration Store

NA. store in policy store

Directory Server

Auditing and Logging

Any data storage

RDBMS

Reporting

Built-in Capability

Built-in Capability

Diagnosabilty or monitoring

Available

Available

Key Encryption (static and dynamic)

Policy Server Key

User Encryption key

Delegated Administration

Available

Available

Support for Multi Domain SSO

Available

Available

Support for Secure Communication (Digital Signature, Cert.)

Available

Available

Support for Various Platform

Available

Available

Support for Functional requirements i.e. Web Access Control, SSO, Authentications, Logging and Auditing

Available

Avaialble

Support for Non-Functional Requirements i.e. Availability, Scaling, Performance

Available

Available

(3) Use Case for Migration:

(1) User Store: SiteMinder can be configured with any directory or database server where as OAM needs user store on directory server only. OAM uses Identity Server for authenticating user credential. We can configure Identity Server using WebPass .We can use oracle virtual directory to access database server as if we are accessing directory server. (Depends on type of directory server and OVD compatibility.) In Case, OVD is not compatible then Store need to be replicate and directory schema needs to be extend. Failover and load balancing can be supported with OAM.

(2) Policy Store: Again SiteMinder can be configured with any directory or database server and OAM needs policy store on directory server only. Please not that we can’t user OVD to use with Policy data.

(3) Policy and application data: SiteMinder needs to extend schema for storing policy and application data and the same are with OAM. Please note that OAM can store policy and application data separately where as SiteMinder need to store policy and application data in same repository.

(4) Configuring Policy: We need to configure policy using PolicyManager. Both OAM and SiteMinder use similar approach for defining policies.

(5) Installation and Configuration of Identity Server and WebPass : As mentioned in UseCase-1 , We need to installed Identity Server and WebPass component for setting User Store.

(6) Installation and Configuration of WebGate: We need to install WebGate on the web Server hosting application and same information need to configure in Access Server by PolicyManager.

(7) Installation and Configuration of AccessServer: We need to install AccessServer and same need to be configured by PolicyManager.

(8) Installation and Configuration of PolicyManager: We need to install Policy Manager which is web application.

12 comments:

Prasad said...

Is there anyway to migrate Siteminder directory information to SQL database?

One Identity said...

I am not sure if any tool available in market for this case ,but there are some product which can be use for data migration to and from any ldap to db.
tell me your requirement,I may help you.

wizag said...

Nice topic and good post atul.

Prasad,
If you want to migrate just the Policy store in SiteMinder which is in ldap to any RDMS(For use by SiteMinder) then use smobjexport and smobjexport.

If you are thinking about migration to OAM, i have done it slightly in a different manner, by using a record and playback mechanism.

Check out at : http://nagarun.wordpress.com/tag/oam/

MANISH said...

How to Migrate from Oracle Access Manager to CA Siteminder please let me know if there is a blog or any other doc available

Satty said...
This comment has been removed by the author.
Satty said...
This comment has been removed by a blog administrator.
Unknown said...

How to Migrate from Oracle Access Manager to CA Siteminder? Can u plzzz provide me document or any blog??

Unknown said...

I am trying to migrate from all Oracle access manager applications to CA Siteminder. Can u plzz provide me any steps or any documentation for migration??

One Identity said...

Hi Mahesh, Please provide me more details . It really depends on what kind of integration , you have currently with OAM components.

Unknown said...

Can u explain me in general, i have an interview on oracle access manager, they are trying to migrate from all OAM applications to siteminder and the directory server is Sun ONE LDAP for both.

21st Century Software Solutions said...

CA Identity Manager Online Training Call Us-91-900-044-4287 21st Century Software Solutions Online Training
CA Identity Manager Online Training, CA Identity Manager training, CA Identity Manager course contents, CA Identity Manager , call us: +919000444287,dharani@21cssindia.com
http://www.21cssindia.com/courses/ca-identity-manager-online-training-70.html contact@21cssindia.com

21st Century Software Solutions said...

CA Siteminder Online Training
Call Us-91-900-044-4287 21st Century Software Solutions Online Training
21st Century SiteMinder Training Synopsis:
Through a combination of presentations and hands-on lab work, the students will go through a complete SiteMinder implementation project, including installation, configuration, deploying agents, protecting applications, maintaining, and troubleshooting.
Target Audience for Online CA SiteMinder Courses:
This course is designed for Deployment Consultants, Architects and Administrators, who
will be building, deploying and/or maintaining a SiteMinder infrastructure.
http://www.21cssindia.com/courses/ca-siteminder-online-training-190.html