0% found this document useful (0 votes)
79 views12 pages

Oracle Identity Management For SAP in Heterogeneous IT Environments

Oracle's solution enables efficiency and compliance in managing enterprise-wide user accounts, SSO and security policies across SAP and other systems. Paper describes how the Oracle Identity and Access Management solution, enables organizations to meet these challenges in the heterogeneous enterprise using SAP.

Uploaded by

parada_sy
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views12 pages

Oracle Identity Management For SAP in Heterogeneous IT Environments

Oracle's solution enables efficiency and compliance in managing enterprise-wide user accounts, SSO and security policies across SAP and other systems. Paper describes how the Oracle Identity and Access Management solution, enables organizations to meet these challenges in the heterogeneous enterprise using SAP.

Uploaded by

parada_sy
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Oracle Identity Management for

SAP in Heterogeneous IT
Environments

An Oracle White Paper


December 2008
Oracle Identity Management for SAP in
Heterogeneous IT Environments

Executive Overview.......................................................................................... 3
Introduction ....................................................................................................... 3
Oracle Identity Management Approach ........................................................ 5
Provisioning in Heterogeneous Environments............................................. 6
Access Management in HeterogenEous Environments.............................. 7
Oracle Access Manager Integrations with Various Platforms.................... 7
Authentication............................................................................................... 7
Authorization................................................................................................. 9
Auditing.......................................................................................................... 9
Attestation in Heterogenious Environments ................................................ 9
Conclusion........................................................................................................ 11

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 2


Oracle Identity Management for SAP in
Heterogeneous IT Environments

EXECUTIVE OVERVIEW
In today’s fast paced business environment, companies are increasingly turning to
Oracle’s solution enables efficiency and
automating business operations – using a range of enterprise applications including
compliance in managing enterprise-wide
user accounts, SSO and security policies CRM, ERP, HR, corporate directories, etc. While these applications help to streamline
across SAP and other systems in a businesses processes, if not properly managed, they can also create an environment
heterogeneous environment. where user information is fragmented and difficult to manage centrally. Further
compounding the problem is the business driven need to make internal applications
available to partners and customers, while assuring the security of critical corporate
resources. This paper describes how the Oracle Identity and Access Management
solution, enables organizations to meet these challenges in the heterogeneous Enterprise
using SAP.

INTRODUCTION
Most enterprises, including those with SAP installations suffer from fragmented user
management. User identity information is typically dispersed among multiple
applications, and organizations often do not have a centralized enterprise directory that
is the authoritative source for their user data.

This results in a number of business issues:

1. Increased cost

Defining new users and keeping their entitlements/access rights up to date across
multiple discrete data stores costs time, and therefore money. Independent
analysts estimate this cost to be at least €/$150 per user annually. These costs can
be substantially reduced by putting an identity and access management
infrastructure and processes in place to reduce the number of instances of user
data and access policies that must be managed.

2. Increased security risks

Without an identity and access management infrastructure, security of key


corporate data is easily compromised. When users change roles within an
organization, it is often the case that they have the wrong accounts and access

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 3


rights in applications and systems due to inadequate user maintenance. Frequently
users who have left an organization weeks or months earlier still have accounts and
access to applications and systems. Finally, users authenticate to applications using
different strength passwords with different password rules (e.g. frequency of
password change).

Security can be increased by deploying an identity and access management


infrastructure, which provides mechanisms for centralized management of key
corporate resources.

3. Business agility

Organizations must derive as much value as possible from their existing IT


investments while at the same time compete more effectively by adding new
business functionality quickly and at reasonable cost. One way of doing this is to
modularize pieces of business functionality by creating (web) services. A major
obstacle to achieving this modularization/re-factoring is that user information is
spread across applications and application components.

New services can be introduced more quickly and more securely if user
authentication and service access do not need to be considered by the service
developer. This can be accomplished by centralizing user management external to
the services, and putting directory, authentication and access controls in place.

4. Governance and compliance

Many organizations are subject to independent audits of their IT systems as part of


a wider ‘governance’ imperative. These audits can be internally imposed, for
example in the government sector, or externally imposed, for example Basel II,
Sarbanes Oxley, EU Privacy Directives, etc. At a minimum, such audits expect an
organization to be able to demonstrate that only the appropriate people have access
to specific resources (applications, information, services). By centralizing identity
management and access control, it is possible to automatically produce accurate
reports documenting which users have access to which systems, and who accessed
what at what time. It is also possible to determine who had access to which systems
at some point in in the past, using historic audit data.

5. Usability

Finally, user productivity and satisfaction can be greatly enhanced by putting an


Identity and Access Management solution in place. This is achieved through
features such as single-sign-on, self-service, personalization and ensuring that
authorized users always have access to the right resources instantly.

These issues are relevant regardless of whether organizations run eBusiness suite,
Oracle-PeopleSoft, SAP or Oracle-Siebel alongside their other enterprise applications.

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 4


ORACLE IDENTITY MANAGEMENT APPROACH
Oracle has a unique approach – it provides an enterprise-wide Identity Management
Oracle’s Identity Manager is a standards-
system to support the heterogeneous IT environments prevalent in most organizations.
based solution that supports all major IT
systems, including leading portals, Oracle’s Identity Manager is a standards-based solution that supports all major IT
application servers, enterprise systems, including leading portals, application servers, enterprise applications,
applications, directories and operating directories and operating systems. Whether you are using Microsoft Active Directory
systems. for directory services, or IBM WebSphere application servers, or SAP for ERP
applications, Oracle Identity Manager provides the most functional and scalable
solution. Oracle is committed to supporting these heterogeneous environments on an
ongoing basis and delivering an end-to-end solution focused on addressing cost
reduction, increased security, improved user productivity and regulatory compliance.
Figure 1 shows the overall Oracle Enterprise Applications Security logical architecture.

Figure 1: Oracle Enterprise Applications Security Logical Architecture

The Oracle Identity Management Solution provides Web Access Management,


Enterprise Single Sign-on, Identity Provisioning, Directory Services, Identity
Federation, User Administration, all in a complete suite that:

 complements and augments security in all infrastructure layers

 supports existing heterogeneous infrastructure – Hot-Pluggable

 is implemented centrally for all applications, or selectively for a subset of


applications according to customer requirements

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 5


PROVISIONING IN HETEROGENEOUS ENVIRONMENTS
Oracle Identity Manager is a robust provisioning solution that works with SAP, and
Oracle’s solution ensures efficiency and
heterogeneous 3rd party systems, and provides the management activities, business
compliance in managing enterprise-wide
user account creation, modification, processes and technologies governing the creation, modification and deletion of user
deactivation and security policies across access rights and privileges across an organization’s IT systems. By automating these
SAP and other systems. activities, companies gain better control over user access rights, enforce organizational
security policies and ensure adherence to regulatory standards.

Oracle Identity Manager is a cross-enterprise, heterogeneous solution that offers an


extensive and rapidly expanding library of pre-configured connectors, which are used to
automate the provisioning and de-provisioning of user privileges across a wide array of
applications. Each connector supports a wide range of identity management functions
and uses the most appropriate and supportable integration technology recommended
for the target resource, whether it’s proprietary or based on open standards. These
connectors enable out-of-the-box integration, but can be further modified using an
‘Adapter Factory’ integration generator to suit each enterprise’s unique integration
requirements. Agentless connectors are used wherever possible, reducing support and
maintenance costs by avoiding installation of software on target systems.

The SAP Enterprise Applications Connectors (Figure 2), which are part of the Oracle
Identity Manager solution, provide comprehensive out-of-the-box user provisioning,
role and profile management, both to and from SAP Enterprise Applications, User
Reconciliation across all managed SAP solutions, and comprehensive audit, reporting
and attestation on accounts and entitlements across the mySAP Business Suite, thus
meeting regulatory compliance requirements in a cost-effective manner.

Figure 2: Oracle SAP Enterprise Applications Connectors for Oracle Identity Manager

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 6


ACCESS MANAGEMENT IN HETEROGENEOUS ENVIRONMENTS
Oracle’s solution offers Single Sign-On for
employees and business partners for SAP
Today companies must manage user access not only for SAP or other applications, but
and heterogeneous environments, across also to collaboration environments, such as portals.
company borders using advanced
To provide secure and auditable user access across these heterogeneous infrastructures,
technologies such as federation.
Oracle offers a comprehensive suite to manage user accounts and entitlements,
authorize or lock out users according to roles, and protect resources via strong
authentication methods such as smart cards and security tokens. Oracle’s solution offers
a centralized policy and identity administration service across enterprise platforms from
SAP, IBM, and Microsoft, as well as custom-built applications. It enables organizations
to meet compliance and governance requirements while keeping costs under control.
Strong partnerships with market leaders such as Entrust grid cards and Gieseke &
Devrient smartcards allow Oracle to provide off-the-shelf solutions for enterprise
environments with the level of support that large organizations demand.

ORACLE ACCESS MANAGER INTEGRATIONS WITH VARIOUS


PLATFORMS
Oracle Access Manager today offers authentication, auditing, authorization and single-
sign-on for leading application server platforms and portals such as BEA WebLogic,
IBM WebSphere, SAP NetWeaver and Microsoft SharePoint, as well as to business
applications like Oracle-Siebel, Oracle-PeopleSoft and SAP.

It is capable of providing multiple levels of authentication as well as integrated


authorization, and works seamlessly with the standard mechanisms of these systems.

Authentication
Using agents on a variety of web platforms such as web-servers and reverse proxy-
servers, Oracle Access Manager can control all access requests and, based on centrally
stored and managed policies, challenge the end user for authentication according to the
required security level. Microsoft Active Directory domain logon via Kerberos tickets
and impersonation is also supported such that Oracle Access Manager can actually trust
a session initiated in the user’s Windows desktop. Delegated administrators can easily
maintain enterprise security policies by making use of pre-configured authentication
types such as form-based login, smart cards, SecurID tokens, one-time-passwords or
biometrics to protect the resources at the appropriate level. Based on Oracle Access
Manager policies, tokens and cookies can be created such as SAP logon tickets, IBM
WebSphere LTPA tokens and others. This provides a seamless user experience for
single sign-on.

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 7


Figure 3 describes the Oracle Access Manager integration with SAP Portal (as an
example).

Figure 3: Oracle Access Manager Integration with SAP

1. User requests SAP EP logon page https://<host>:<port>/irj for HR


application. Oracle Access Manager intercepts this request and redirects the
authentication (regarding the defined policies in the Access Server) to the
Smart Card Middleware.

2. User logs in through Smart Card and PIN.

3. Smart Card Middleware forwards Certificate from the card to the browser.

4. If the credentials are successfully validated, Oracle Access Manager


authenticates the user and sets an encrypted SSO session cookie in the user’s
browser.

5. Following authentication, the Oracle Access Manager authorization rules are


applied based on the security policy. If the user is authorized, access to the
requested content (SAP Portal Login) is allowed.

6. Oracle Access Manager Access Server sets the authenticated user-id in the
defined HTTP header variable. The proxy web-server then redirects the
request to SAP EP internal web-server containing the HTTP header variables.

7. SAP EP uses this HTTP header variable value to check mapping of this user-
id against the configured backend. (E.g. SAP R/3, DB). It is required that both
Oracle Access Manager and SAP EP backend contain the same user-id value.

8. On successful mapping, SAP EP allows resource access to the user. It sends a


response back to the proxy and the proxy redirects to the client browser.

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 8


The whole communication to the SAP EP server happens through the proxy web
server.

Authorization
Oracle Access Manager also provides a central policy store for authorization of users to
applications, protecting HTTP, J2EE and other resource types. The authorization
policies are enforced by standard agents as well as modules integrated with application
servers, such as the Oracle Access Manager connector for IBM WebSphere or the ready
realm or security provider SSPI for BEA WebLogic. Using Oracle Access Manager,
developers of applications use a standard interface to request information about
authorization in their familiar environments, eliminating the need for proprietary
custom policy enforcement code. These generic authorization policies are centrally
stored, and easily configured through the Access Manager administration web interface.
For fine-grained entitlement and application specific permissions, Oracle Identity
Manager can be used to provide role and profile information to the SAP modules and
components, so that SAP is able to enforce the right application access once the Oracle
Access Manager has established the session and completed the initial user authorization.

Auditing
Oracle Access Manager provides master audit rules for identity administration, policy
management, and access events. The auditable events include authentication
success/failure, and authorization success/failure; and each audit trail entry can be
configured to capture various details about the event, such as user profile information,
the network where the request originated, on which web server, at what authentication
level, etc. In addition to master audit rules, individual audit rules can be enforced to
capture additional information as required by each protected application. Thus, all roles,
permissions and access events can be audited for SAP applications and portals and for
all other applications managed by the Oracle Identity Management solution. Audit trail
information is typically sent to a central audit database.

Organizations can use Oracle’s framework ATTESTATION IN HETEROGENIOUS ENVIRONMENTS


for temporary auditing and attestation to
Oracle provides a common framework for attestation across the entire Identity and
provide data snapshots on current data as
Access Management infrastructure. Attestation is a process for reviewers to verify the
well as identity history, by leveraging
centralized identity reporting to ensure provisioned resources that certain users have. Attestations may be scheduled or
sustainable and cost efficient compliance. manually initiated. Responsibility to perform regular reviews and attestation of
employee privileges within SAP components and other enterprise applications can be
assigned to individuals or groups of participants. User-centric or application-centric
reviews may be conducted. All events are recorded and are reportable, allowing
attestation processes (Figure 4) to be automated and compliance measured. Oracle
Identity Manager automates attestation scheduling, notification, supply of data to be
audited, execution, auditing and reporting for all integrated applications or external
entities. Oracle Identity Manager controls attestation of SAP user profiles and
accounts, and any other enterprise applications, in addition to other attestation

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 9


requirements, which may not relate to any specific IT systems, such as physical
resources varying from business cards, securID tokens, mobile phones, etc.

Reviewer + Data to Attest + Schedule = Attestation Process

Figure 4: Attestation Process Framework

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 10


CONCLUSION
Oracle leads the industry with the most complete Identity and Access Management
Comprehensive identity management is
solution. Built on an open-standards architecture, Oracle Identity and Access
mandatory for handling business
processes securely in a modular service Management supports heterogeneous environments ensuring interoperability with
oriented transaction environment. multiple IT systems, a key requirement for today’s leading companies.

Oracle Identity and Access Management is architected for Service Oriented Application
environments allowing applications to utilize Identity and Access Management shared
services via standards-based interfaces so that more and more applications can be
deployed as loosely coupled reusable security services. This approach saves enterprise
organizations significant integration costs.

Oracle Identity and Access Management Suite integrates out-of-the-box with your
business applications, automating the business processes your organization relies on
today.

This application centric Identity and Access Management approach is an integral


component of a wider application development and deployment framework that
integrates seamlessly, and allows you to bring new secure applications on-line to meet
urgent business requirements.

Oracle Identity Management for SAP in Heterogeneous IT Environments Page 11


Oracle Identity Management for SAP in heterogeneous IT environments
Dec 2008
Author: EMEA Technology Solutions
Contact: Christine Wever-Diehl
Contributing Authors: Frank Villavicencio

Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.

Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.650.506.7200
oracle.com

Copyright © 2007, Oracle. All rights reserved.


This document is provided for information purposes only and the
contents hereof are subject to change without notice.
This document is not warranted to be error-free, nor subject to any
other warranties or conditions, whether expressed orally or implied
in law, including implied warranties and conditions of merchantability
or fitness for a particular purpose. We specifically disclaim any
liability with respect to this document and no contractual obligations
are formed either directly or indirectly by this document. This document
may not be reproduced or transmitted in any form or by any means,
electronic or mechanical, for any purpose, without our prior written permission.
Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle
Corporation and/or its affiliates. Other names may be trademarks
of their respective owners.

You might also like