12
Purchasing Portal Developed in Oracle ADF Presented By: Siva Puthurkattil (Oracle Database Administrator) 1

ADF-EBS integration Case Study

  • Upload
    visa

  • View
    25

  • Download
    2

Embed Size (px)

DESCRIPTION

Presentation on ADF and EBS Integration

Citation preview

Slide 1

Purchasing PortalDeveloped in Oracle ADFPresented By: Siva Puthurkattil (Oracle Database Administrator)

11Purchasing PortalLake County, IllinoisLocated in northeastern Illinois, bordered by Lake Michigan, Wisconsin, and the greater Chicago area.One of the fastest-growing counties in Illinois and in the nation, with 713,000+ people.Promoting a sustainable environment is a strategic goal for the Lake County Board.Integrate and optimize the purchasing business processes in Lake County by providing a unified web-based application.22Purchasing PortalPurpose deliver a solution that meets the major business needs of the purchasing domain.Currently these are scattered around in EBS and the custom application - Bid Interface.Bid Interface (written in ASP)- Allows vendors to register with the Lake County for various service areas.Whenever there is a bid published on the Lake County website, the registered vendors would get an automatic notification about the bid.Vendors need to register in order to download the Bid documents.Leveraging EBS SDK for Role/Responsibility based security solution for the purchasing portal.Unified reporting solution.3Purchasing PortalEBS EnvironmentOracle R12.1.3 (Oracle Financials, HR & Payroll), Oracle DB 11g, RHEL 5.7 on VMWare ESX 5JDeveloper 11.2.1.0, WebLogic 10.3.6, Oracle E-Business Suite SDK for Java.EBS - UMX Roles to Responsibilities Mapping:UMX|BOSS_BID_ACCESS_REPORTS -> BOSS InquiryUMX|BOSS_BID_ADMIN -> Purchasing Super User4BOSS is the Name of the EBS Production Instance.4Purchasing PortalLogin Page

5Purchasing PortalReports TabUsers need BOSS Inquiry Responsibility

6Purchasing PortalAdministration TabUsers need Purchasing Super User Responsibility.

7Purchasing PortalEBS Setup for Roles and Responsibilities.Navigation: User Management -> Roles & Role InheritanceCreate UMX|Roles and assign them to Responsibilities.Search Responsibility -> Use View in Hierarchy -> Add Node and select UMX|Role

8Purchasing PortalApps User setup for WebLogic JDBC Connection

9Purchasing PortalEBS SecurityUser who doesnt have the access to the Reports Tab.

10Purchasing PortalLegacy application drawbacks.Information retrieval was cumbersome for users as it is from multiple application sources.Multiple applications with its own access credentials made application access tiring to user community .Everybody had access to every screen.No role based access.

11Purchasing PortalBenefits of the new portal with ADF and EBS SDKUnified web application interface to support the purchasing functionality.Leveraging EBS credentials, users need not remember additional passwords.Admin tasks of role based access controls are hassle free.Ability to show a map of geographical distribution of the Lake county vendor base in the new system.

12Purchasing PortalPhase 1 Status: LiveWent live in Aug 2012.ChallengesPage not authorized message due to deployment issues.System-jazn.xml was not updated with the Resource grants after deployment.Solution: Check the resource permissions in application policies from EM. Navigation in EM Application ->Security -> PoliciesMapping UMX roles to Responsibilities.13Purchasing PortalNext PhasePhase 2 of the project would replace all the legacy and custom applications with the unified web-based purchasing portal and make it available to the public.References:MyOracle Support Id: 974949.1 https://blogs.oracle.com/jruiz/entry/securing_adf_applications_using_the

14