purchasing developed in oracle adf

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

Upload: others

Post on 04-Feb-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Purchasing Developed in Oracle ADF

Purchasing PortalDeveloped in Oracle ADF

Presented By: Siva Puthurkattil (Oracle Database Administrator)

1

Page 2: Purchasing Developed in Oracle ADF

Purchasing Portal• Lake County, Illinois

– Located 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.

2

Page 3: Purchasing Developed in Oracle ADF

Purchasing Portal• Purpose –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.

3

Page 4: Purchasing Developed in Oracle ADF

Purchasing Portal• EBS Environment

– Oracle R12.1.3 (Oracle Financials, HR & Payroll), Oracle  DB 11g, RHEL 5.7 on VMWare ESX 5

• JDeveloper 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 Inquiry– UMX|BOSS_BID_ADMIN ‐> Purchasing Super User

4

Page 5: Purchasing Developed in Oracle ADF

Purchasing Portal• Login Page

5

Page 6: Purchasing Developed in Oracle ADF

Purchasing Portal• Reports Tab

– Users need BOSS Inquiry Responsibility

6

Page 7: Purchasing Developed in Oracle ADF

Purchasing Portal• Administration Tab

– Users need Purchasing Super User Responsibility.

7

Page 8: Purchasing Developed in Oracle ADF

Purchasing Portal• EBS Setup for Roles and Responsibilities.• Navigation: User Management ‐> Roles & Role Inheritance

– Create UMX|Roles and assign them to Responsibilities.• Search Responsibility ‐> Use View in Hierarchy ‐> Add Node and select UMX|Role

8

Page 9: Purchasing Developed in Oracle ADF

Purchasing Portal• Apps User setup for WebLogic JDBC Connection

9

Page 10: Purchasing Developed in Oracle ADF

Purchasing Portal• EBS Security

– User who doesn’t have the access to the Reports Tab.

10

Page 11: Purchasing Developed in Oracle ADF

Purchasing Portal• Legacy 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.

11

Page 12: Purchasing Developed in Oracle ADF

Purchasing Portal• Benefits of the new portal with ADF and EBS SDK

– Unified 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.

12

Page 13: Purchasing Developed in Oracle ADF

Purchasing Portal• Phase 1 Status: Live

– Went live in Aug 2012.• Challenges

– Page 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 ‐> Policies

– Mapping UMX roles to Responsibilities.

13

Page 14: Purchasing Developed in Oracle ADF

Purchasing Portal• Next Phase

– Phase 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