Using Oracle E-Business Suite (EBS) to Manage EPM Functional Security For EPM Releases 11.1.1.3 and 11.1.2.

Slides:



Advertisements
Similar presentations
SERVICE MANAGER 9.2 VIEWS AND REPORTS July, 2011.
Advertisements

Security Pertemuan 7 Matakuliah: T0413 Tahun: 2009.
© 2009 Oracle Corporation – Proprietary and Confidential 1.
World Class Financial Reporting with FRx Report Writer Elisa R. Vick
Millennium Scheduler. 2 Scheduler How to find “Scheduler” Overview Making a task Making a schedule Bugs ________________________________________ More.
ASP.NET 2.0 Chapter 6 Securing the ASP.NET Application.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
A Guide to MySQL 7. 2 Objectives Understand, define, and drop views Recognize the benefits of using views Use a view to update data Grant and revoke users’
Edit the text with your own short phrases. The animation is already done for you; just copy and paste the slide into your existing presentation. RegisterLogin.
A Guide to SQL, Seventh Edition. Objectives Understand, create, and drop views Recognize the benefits of using views Grant and revoke user’s database.
Module 9: Transferring Data. Overview Introduction to Transferring Data Tools for Importing and Exporting Data in SQL Server Introduction to DTS Transforming.
© N. Ganesan, Ph.D., All rights reserved. Active Directory Nanda Ganesan, Ph.D.
® IBM Software Group © 2006 IBM Corporation The Eclipse Data Perspective and Database Explorer This section describes how to use the Eclipse Data Perspective,
ManageEngine ADAudit Plus A detailed walkthrough.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Session 5: Working with MySQL iNET Academy Open Source Web Development.
Classroom User Training June 29, 2005 Presented by:
Customer Portal – Customer User. You will receive an indicating that your Customer Portal registration is complete. A link to the Customer Portal,
Successfully Implementing Student Account Creation using Directory Business Interlink, Sign- On PeopleCode and Communications (3 C’s) USM PeopleSoft Conference.
Global Customer Partnership Council Forum | 2008 | November 18 1IBM - GCPC MeetingIBM - GCPC Meeting IBM Lotus® Sametime® Meeting Server Deployment and.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
SURENDER SARA 10GAS Building Corporate KPI’s
6 th Annual Focus Users’ Conference Manage Integrations Presented by: Mike Morris.
Data Management Console Synonym Editor
Module 4: Managing Recipients. Overview Introduction to Exchange Recipients Creating, Deleting, and Modifying Users and Contacts Managing Mailboxes Managing.
The material contained in this document is proprietary to Triniti Corporation (Triniti). This material may not be disclosed, duplicated or otherwise revealed,
— Customer Success Team August / 2015 Remedyforce Enablement Kit Migration from CMDB 1.0 to 2.0.
 Registry itself is easy and straightforward in implementation  The objects of registry are actually complicated to store and manage  Objects of Registry.
Oracle HFM Implementation Boot Camp
© 2012 Saturn Infotech. All Rights Reserved. Oracle Hyperion Data Relationship Management Presented by: Prasad Bhavsar Saturn Infotech, Inc.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Three Managing Recipients.
1 The Hotspot Menu. 2 The Hotspot Menu Hotspot The GD eSeries Hotspot application is a captive portal solution that can be run over a wireless (or wired)
® IBM Software Group ©IBM Corporation IBM Information Server Architecture Overview.
Oracle 11g: SQL Chapter 7 User Creation and Management.
Hyperion Artifact Life Cycle Management Agenda  Overview  Demo  Tips & Tricks  Takeaways  Queries.
Intro To Oracle :part 1 1.Save your Memory Usage & Performance. 2.Oracle Login ways. 3.Adding Database to DB Trees. 4.How to Create your own user(schema).
Dr. Chen, Oracle Database System (Oracle) 1 Chapter 7 User Creation and Management Jason C. H. Chen, Ph.D. Professor of MIS School of Business Gonzaga.
1 Crosstalk iON Release 3. 2 New Live Chat Features iON 3  Session Notes –Add and modify notes to a customer session –Review from Chat History or Live.
It is a complete O 2 C Presentation which will help you : To Overview Order Management complete process. TO describe the Order Management process flow.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED ADMINISTRATION.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Please wait, Our presentation will be starting soon. Use Alt+Tab key to go to other applications while the presentation is running. Use Esc key to stop.
Presented by [Harshit Agrawal] 04/03/2017
Integrating ArcSight with Enterprise Ticketing Systems
SI Ad hoc report builder overview
Application Workload Performance Validation for EPM Cloud
Program Management Portal (PgMP): What’s New in R8 for the Client
Creating Oracle Business Intelligence Interactive Dashboards
Using E-Business Suite Attachments
SAS Enterprise Guide & SAS Visual Analytics Interactions
Integrating BI Publisher with Oracle BI Enterprise Edition
Data File Import / Export
Test Information Distribution Engine (TIDE)
Public Single Sign-On for EPM Cloud Using Oracle Identity Cloud Service (IDCS) Question: How can I set up single sign-on (SSO) between EPM.
Adding members to ArcGIS Online
Teaching slides Chapter 8.
Adding members to ArcGIS Online
InControl R2 Overview Running Reports.
Adding members to ArcGIS Online
Planning a Group Policy Management and Implementation Strategy
Cloud Migration Training
Adding members to ArcGIS Online
Presentation transcript:

Using Oracle E-Business Suite (EBS) to Manage EPM Functional Security For EPM Releases and

Use Case The customer manages the privileges and responsibilities in EBS The customer would like to manage EPM’s functional security (roles) in EBS as part of a custom application with its privileges

Assumptions EBS users belong to a corporate directory such as OID or MSAD If EBS is configured to use native users and not OID, then the address in EBS should match the address of the corporate directory

Integration Approach The integration is done via two capabilities in EPM: Hyperion Shared Service’s ability to assign roles to native groups LCM’s ability to load native groups into the system

Configuration Steps for the Integration

Task Overview In EPM: Configure EPM’s security to use the corporate directory where the EBS users reside Use SQLPlus or other means to export responsibilities and users assigned to these responsibilities Use LCM to import the above data into Shared Services. This will create native EPM groups for each EBS responsibility Schedule these two tasks to run them periodically, as needed

Configuring EPM Security EPM security is administered and managed in Shared Services. You need to launch Shared Services Console and configure the corporate directory where the EBS users reside as a provider in Shared Services. The following slides detail these steps using OID as an example.

Configure EBS User Directory

Configure EBS User Directory Again Configure the EBS user directory once to be able to authenticate users based on their login attribute Configure the EBS user directory again with the address as the login attribute, because users are extracted and imported from EBS based on the attribute After configuring the EBS user directory with the address as the login attribute, put that directory lower in the search order and disable group cache

Configure EBS User Directory Again – using address

Provide a valid address here and click autoconfigure

Configure EBS User Directory Again – using address Uncheck This to disable group cache

Configure EBS User Directory Again – using address

Lower Search Order for New Directory Configured

Use LCM to Create Migration Definition File Use the LCM UI in Shared Services Console to build a migration definition file that will be used to import the responsibilities data Once LCM data has been extracted as shown, add the EBS extracted data in the format specified to the groups.csv file that is found under the folder you will specify in the LCM UI at: $MIDDLEWARE_HOME\user_projects\epm Directory

Create Migration Definition File for LCM

Save Migration Definition File

Execute Migration

The Exported Shows up on the Filesystem

Extract EBS Security The following three slides show the sample SQL that can be used to extract the security from EBS. You will need to format the output as shown in the “Sample Format for Groups.csv” slide. Merge the results of the two queries into a single CSV file. Insert the headers and static text as shown in red in the.csv file prior to importing into Shared Services. Note that in the slide that shows the sample format for goups.csv, the text shown in red is mandatory and static. The sample query has a condition in the “where” clause to filter based on a given application name. Use the application name in EBS that will be used for managing user security for EPM.

Extract Responsibilities in.csv Format Extract the responsibilities so that these will be the native groups. You may use the following sample but customize to your specific implementation. select distinct'"'||R.RESPONSIBILITY_NAME||'"',',Native Directory' from APPS.FND_USER_RESP_GROUPS G, APPS.FND_USER U, APPS.FND_RESPONSIBILITY_VL R, APPS.FND_APPLICATION_VL A where (1=1) /* joins */ and R.APPLICATION_ID = A.APPLICATION_ID and G.RESPONSIBILITY_ID = R.RESPONSIBILITY_ID and G.RESPONSIBILITY_APPLICATION_ID = R.APPLICATION_ID and G.USER_ID = U.USER_ID /* filters */ and R.START_DATE = SYSDATE and U.START_DATE = SYSDATE and G.START_DATE = SYSDATE /*and A.APPLICATION_SHORT_NAME = 'EPM'*/ and U.USER_ID is not null

Extract Responsibilities and Assignments in.csv Format Use this query if using OID with EBS to extract the responsibilities and the users assigned to these responsibilities for the custom application created. You may use the following sample but customize to your specific implementation. select '"'||R.RESPONSIBILITY_NAME||'"',',',',',',', '"'||U.USER_NAME||'"', ',Native Directory' from APPS.FND_USER_RESP_GROUPS G, APPS.FND_USER U, APPS.FND_RESPONSIBILITY_VL R, APPS.FND_APPLICATION_VL A where (1=1) /* joins */ and R.APPLICATION_ID = A.APPLICATION_ID and G.RESPONSIBILITY_ID = R.RESPONSIBILITY_ID and G.RESPONSIBILITY_APPLICATION_ID = R.APPLICATION_ID and G.USER_ID = U.USER_ID /* filters */ and R.START_DATE = SYSDATE and U.START_DATE = SYSDATE and G.START_DATE = SYSDATE /*and A.APPLICATION_SHORT_NAME = 'EPM'*/ and U.USER_NAME is not null

Extract Responsibilities and Assignments in.csv Format Use this query if using EBS with native users to extract the responsibilities and the users assigned to these responsibilities for the custom application created. The address in EBS should match the external directory as well. You may use the following sample but customize to your specific implementation. select '"'||R.RESPONSIBILITY_NAME||'"',',',',',',', '"'||U. _ADDRESS||'"', ',Native Directory' from APPS.FND_USER_RESP_GROUPS G, APPS.FND_USER U, APPS.FND_RESPONSIBILITY_VL R, APPS.FND_APPLICATION_VL A where (1=1) /* joins */ and R.APPLICATION_ID = A.APPLICATION_ID and G.RESPONSIBILITY_ID = R.RESPONSIBILITY_ID and G.RESPONSIBILITY_APPLICATION_ID = R.APPLICATION_ID and G.USER_ID = U.USER_ID /* filters */ and R.START_DATE = SYSDATE and U.START_DATE = SYSDATE and G.START_DATE = SYSDATE /*and A.APPLICATION_SHORT_NAME = 'EPM'*/ and U. _ADDRESS is not null

Sample Format for Groups.csv – using _address #group id,provider,name,description,internal_id Sourcing Supplier Resp02, Native Directory Cash Management, Native Directory General Ledger Super User, Native Directory #group_children id,group_id,group_provider,user_id,user_provider Sourcing Supplier Resp02,,, Native Directory Cash Management,,, Native Directory General Ledger Super Native Directory

Sample Format for Groups.csv – using user_id #group id,provider,name,description,internal_id Sourcing Supplier Resp02, Native Directory Cash Management, Native Directory General Ledger Super User, Native Directory #group_children id,group_id,group_provider,user_id,user_provider Sourcing Supplier Resp02,,, 555SECUSER14, Native Directory Cash Management,,, ARFINQA_02, Native Directory General Ledger Super User,,,EBUSINESS_AR, Native Directory

Import Using LCM

Administration Tasks after the first import and any subsequent application creation In EPM: Provision native groups created by the LCM import to the appropriate role(s) in the application. This is a “one time” activity. If the groups and apps are high in number, bulk provisioning can be done via LCM.

Provision EPM Roles to EBS Responsibility Groups