Presentation is loading. Please wait.

Presentation is loading. Please wait.

Identifying Segregation of Duties Issues in a PeopleSoft Environment

Similar presentations


Presentation on theme: "Identifying Segregation of Duties Issues in a PeopleSoft Environment"— Presentation transcript:

1 Identifying Segregation of Duties Issues in a PeopleSoft Environment
Central Ohio Chapter Information Systems Audit and Control Association February 8, 2007 1

2 Your Presenters Brian O’Brien Manager - Data Security
10 years of PeopleSoft experience with Ohio State’s 1,300 user HRMS and 2,400 user Financials environments Pat O’Connor Senior Systems Engineer Ohio State’s leading technical security expert, has 8 years of PeopleSoft experience, ranging from configuration management and control to security administration Sharing Information: Audience Demographics: Auditors Sec Admin DBA Functional Technical 2

3 Overview We have created a process for Defining, Identifying and
Reporting Segregation of Duties issues. Ideas from HEUG Conference Our own External Auditors were doing it “manually” Our security knowledge of the system (i.e. Who has access to what) No Dirty Laundry!! 3

4 Ohio State’s Environment
7 Campuses 58,000 Students 35,000 Employees $3 Billion Budget 300,000+ Alumni 4

5 Database Environment Oracle9i Release 9.2.0.5.0 - 64bit
HP Hardware – HP-UX 11.0 N Class Over 50 PeopleSoft Databases 5

6 Ohio State and PeopleSoft
HRMS App: Tools: Benefits Admin Time and Labor Payroll eRecruit eProfile Flexible Spending Financials University App: Tools: Asset Management Accounts Payable General Ledger Budgeting Inventory Purchasing Grants Suite Financials Medical Center App: Tools: Inventory eProcurement Decentralized 6 6

7 Enterprise Performance Management (EPM)
Where We’re Headed Student Admin 8.9 Enterprise Performance Management (EPM) Upgrade HRMS 8.0 -> 8.9 eProcurement Module Financials > 8.9 5 Major PS Projects planned 4 Concurrently AMBITIOUS!! 7 7

8 Identifying Segregation of Duties Issues
What Duties Should be Segregated? Identify the Duties in PeopleSoft Building the SoD Reports Begin the Meat of the Presentation 8

9 What is Segregation of Duties?
…no single individual should have control over two or more phases of a transaction or operation… (University of Utah Department of Internal Audit Identify the Duties) …no one individual employee can complete a significant business transaction in its entirety… (UCSD Audit & Management Advisory Services) To minimize Error and Fraud Why Segregation: CONTROL Deter Dishonest People Not Tempt Honest People Regulatory Compliance 9

10 Examples of Segregation of Duties?
Those responsible for physical receipt of goods should not be responsible for paying for the goods. Those responsible for custody of goods should not be responsible for maintaining the records of the assets. Those responsible for collection of receivables should not be responsible for entries in the book of accounts. Source: Sawyer’s Internal Auditing 5th Edition, page 1198 Note Page Number of source on slide 10

11 Recent Ohio State Experience
Ex-OSU worker charged in $312,000 theft The Columbus Dispatch,Thursday, March 30, 2006 “…job allowed him not only to tally and submit the payroll in his department, but also to hand out the checks. “He would prepare the payroll, submit the payroll and distribute the checks,” O'Brien said…

12 What Duties Should be Segregated?
Purchase an Item PO Initiator PO Approver PO Receiver 12

13 What Duties Should be Segregated?
Web Searches HEUG Contacts Ohio State’s Internal Auditors Sawyer’s Internal Auditing ISACA HEUG Contacts Brad Hamilton City of Tallahassee Show Docs (Kitty Aggelis from FSU SoD Matrix) OSU Doc OSU IA Analysis 13

14 What Duties Should be Segregated?
Financial Duties Requisition Initiator Requisition Approver P.O. Initiator P.O. Approver Procurement Functions 14

15 Identify the Duties in PeopleSoft
Identify the Security Controls Page Access (not Role) Operator Preferences Table Data Values End Result is a SQL query How do we identify these duties in PS? Examples: Oper Pref: Table Data Values: Buyer Setup Table Show Spreadsheet used to Upload Permission Lists Show some SQL Discuss pseudo-code ex.: page access oper pref WF Role 15

16 Build the SoD Reports Sample Reports Creation Process
Create the SQL Program Create a Formatted Spreadsheet Paste the SQL Output to a Spreadsheet Show Job Aid Discuss SoD Module? Lack of “or” logic More complicated 16

17 Build the SoD Reports Sample Reports Procurement SoD Reports
Workflow by User by Organization Counts by Departments Procurement Without SoD by Money Value Reverse Hill-Climber 17

18 Build the SoD Reports Sample Reports Delivery Mechanisms
Enterprise Web Based Hard Copies 18

19 Questions?

20 Contacts Brian O’Brien Patrick O’Connor Manager, Data Security
Office of Information Technology The Ohio State University Patrick O’Connor Sr. Systems Engineer


Download ppt "Identifying Segregation of Duties Issues in a PeopleSoft Environment"

Similar presentations


Ads by Google