Download as pdf or txt
Download as pdf or txt
You are on page 1of 146

SAP ERP Financials

SAP Solutions for


Governance, Risk, and
Compliance and
SAP GRC Access Control

Rainer Salaw, CPA


SAP Deutschland AG & Co KG
Regional Solution Sales GRC
EMEA

Barbara Mayer
Enterprise Risk Management,
SAP Consulting
SAP ERP Financials
SAP Solutions for
Governance, Risk, and
Compliance and
SAP GRC Access Control

Rainer Salaw, CPA


SAP Deutschland AG & Co KG
Regional Solution Sales GRC
EMEA
AGENDA

GRC as part of SAP Financials

Challenge for GRC

GRC-Suite in detail

Value proposition

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 3
AGENDA

GRC as part of SAP Financials

Challenge for GRC

GRC-Suite in detail

Value proposition

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 4
Gartner “Strong Positive”

Rating
Strong Caution Promising Positive Strong
Negative Positive

9
About SAP GRC Access Control
„ SAP is the only vendor with a “Gartner recommends” rating
in all technique categories (Static analysis, provisioning support,
integrated provisioning workflow, transaction monitoring and
emergency access)
„ “… offers one of the strongest product sets in our analysis,
comprehensively addressing all SoD issues across multiple SAP
instances”.
„ “…capable of running on multiple ERP platforms…”

1 Gartner - MarketScope for Segregation of Duties Controls Within ERP, 2007

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 5


mySAP ERP Financials

Strategy FI, FI-AA, FI-AR/AP


Management NewGL, CO, PCA
(Balanced Scorecard)
Consolidation
Planning
Corporate
Accounting &
Performance
Finance Transformation
Management (CPM)

Internal regulations /
ethical standards

Credit Mgmt.,
mySAP strategic/operative Risks
External regulations /
Collections Mgmt. ERP Financials compliance to laws
Dispute Mgmt.
FI-CA, Biller direct,
In-house Cash

Financial Governance, Risk,


Supply Chain and Compliance
Management (FSCM) (GRC)

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 6


AGENDA

GRC as part of SAP Financials

Challenge for GRC

GRC-Suite in detail

Value proposition

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 7
Business Case: „…the True Information Age“

„In 2010 the need for fast,


accurate and reliable
information will be increased
significantly.

In four areas the demand will


be raised most. Two of them
are:
„ Risk Management
„ Governance

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 8


Fragmented Processes and Systems: A Risky Situation !

Management
Supervisory board, internal audit
almost manual, sample based, not SALARIES
no overview about
error free controls
risk portfolio

Compliance / Risk Office


high level risks, not Finance
proactive complex, international
Compliance requirements
IT (e.g. Revenue recognition)
IT Security; SOD- Human Resource
management,

?
environmental health
Fraud & safety
Purchasing Sales
Supplier rating Credit risks,
& “embargo Customer
lists” ratings

Supply Chain Customers & Channel

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 9


Gain Confidence by Proactive Transparency with SAP GRC

Supervisory board, internal audit Management


documented decisions, audit trail SALARIES
Transparency about risks
=> max. confidence !
Compliance / Risk Office
Real time risk analysis, Finance
integrated view Compliance in group
reporting processes
IT
highly secured IT- Human Resource
Systems compliance to
Purchasing environmental standards
transparent
rating, Sales
compliance to transparent
trace customer
regulations solvency

Supply Chain Customers & Channel

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 10


Fragmentation vs. Holistic Approach to GRC

From Fragmented Risk … to Holistic GRC


& Compliance…
Information
Security
Information
Security SOX Risk SOX
Mgmt Compliance
Risk
Mgmt
? Compliance
Internal
Audit
Internal
Audit

SAP Solutions for GRC


Industry-Specific GRC

Cross-Industry GRC
GRC Repository: Documentation and Monitoring
Risk Management
Access Controls Global Trade Environment Process Controls

Business Process Platform

Business Applications

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 11


GRC Suite
Functions for All Process Orientated Risks and Regulations

Cross industry solution Industry specific


solutions

GRC Suite
Global
Trade
Access Process Risk Services
Control Control Management (GTS)

Environment,
Compliance Role Expert Access Fire Fighter Health &
Calibrator Enforcer Safety
(EH&S)

… more Solutions

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 12


GRC Suite
Functions for All Process Orientated Risks and Regulations

Cross industry solution Industry specific


solutions

GRC Suite
Global
Trade
Access Process Risk Services
Control Control Management (GTS)

SAP GRC Access Control


Environment,
Risk Analysis and Enterprise Role Compliant User Super User
Remediation Management Provisioning Privilege
Health &
Management Safety
(EH&S)

GRC-Repository
… more Solutions

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 13


SAP Solutions for GRC
Framework for an integrated GRC-Solution
Business Process

„ GRC as an integrated part


of all business processes

„ leverage integration
through high automation
(e.g. automatic controls)
SAP GRC Access Controls
„ Group-wide utilization, open
architecture (usage of SAP´s
technology platform Æ no
limitation to SAP-ERP systems)

Business Process Platform

Business Applications

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 14


GRC Repository
Central System of Record Drives Governance, Increases Transparency

„ Enforces governance for the


entire enterprise
Governmental Influence – Regional regulations
Agencies Councils
– Multiple frameworks for each
Regulations

Performance
& Industry department
Mandates Risk & Control
Measures &
Benchmarks
Libraries – Pre-built control & risk
GRC libraries
BOD & Repository Corporate
Committee Policies &
Minutes Procedures „ Complete body of evidence
for compliance
Control
Best Practices Frameworks
(COSO, COBIT) „ Centralized knowledge base
for all GRC relevant
information
Advisory Services Internal Æ beyond fragmentation
(Auditors, Attorneys) Policies

„ Single source of truth for


reporting

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 15


AGENDA

GRC as part of SAP Financials

Challenge for GRC

GRC-Suite in detail

Value proposition

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 16
How Does GRC Supports You?

Access Controls Process Controls Risk Management

Governance & Compliance


e.g. Sarbanes Oxley Act (SOX) etc. KonTraG
Rules of Business Conduct, Ethical standards, Governance rules

Identification of all kind of risks (group wide)


Segregation of duties risks Compliance of processing „ Focus on non operative risks
„ Fraud „ Stick to governance „ Opportunity management
„ Risky system authorizations „ Focus on operation business risks „ Decision support
„ Misusage of rights „ Quality of processes Transparency and Remediation

Define appropriate actions for identified risks


„ Eliminate risks by segregation of duties (Æremove authorizations, redesign processes)
„ Minimize risks by defining appropriate mitigation controls
„ Maximize risk awareness (Æ transparency, continuous monitoring, escalation, mitigation, remediation)

manual activity
automation

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 17


How Does GRC Supports You?

AccessControls
Access Controls Process Controls Risk Management

Governance & Compliance


e.g. Sarbanes Oxley Act (SOX) etc. KonTraG
Rules of Business Conduct, Ethical standards, Governance rules

Identification of all kind of risks (group wide)


Superuser
Segregation of duties risks Compliance of processing „ Focus on non operative risks
„ Fraud Priviledge „ Stick to governance „ Opportunity management
Management
„ Risky system authorizations „ Focus on operation business risks „ Decision support
„ Misusage of rights „ Quality of processes Transparency and Remediation
Enterprise Role Compliant User
Management Define appropriate actions for identified risks
Provisioning

„ Eliminate risks by segregation of duties (Æremove authorizations, redesign processes)


„ Minimize risks by defining appropriate mitigation controls
„ Maximize
Risk risk Remediation
Analysis and awareness (Æ transparency, continuous monitoring, escalation, mitigation, remediation)

manual activity
automation

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 18


SAP GRC Access Control SAP GRC
Sustainable Prevention of Segregation of Duties Violations
AccessControl
Access Controls

Effective
Minimal Continuous
Management Oversight
Time To Compliance Access Management
and Audit
(Get Clean) (Stay Clean) (Stay in Control)

Risk Analysis Enterprise Role Compliant User Superuser Privilege Periodic Access
and Remediation Management Provisioning Management Review and Audit

Rapid, cost-effective Enforce SoD Prevent SoD Close #1 audit issue Focus on remaining
and comprehensive compliance at violations at with temporary challenges during
initial clean-up design time run time emergency access recurring audits

Risk analysis, remediation and prevention services

Cross-enterprise library of best practice segregation of duties rules

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 19


Risk Analysis and Remediation
Getting Clean

Initial Risk Analysis and Remediation


Facilitates collaboration
Risk between Business and IT to
Identification clean up access risks

Risk Elimination
End-to-End
Automation

The clean-up process has


Reporting
brought a tremendous degree of
discipline to the way we think
about and manage user access
and authorizations.
Prevention Deepak Mehrotra, SOX Compliance Manager,
Synopsys Inc.

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 20


Cross-System Risk Analysis

Heterogeneous IT-landscape

Legacy Custom
Financials
Inventory and
and
purchasing
Accounting

Authorization: Authorization:
Maintain vendor Initiate payment
master data to vendor

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 21


Cross-System Risk Analysis

Heterogeneous IT-landscape

Legacy Custom
Financials
Inventory and
and
purchasing
VIRSA Accounting
Cross-enterprise Rule Set

Authorization: Authorization:
Maintain vendor ! Initiate payment
master data to vendor
RISK

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 22


How Does it Work? Æ Compliance Calibrator

?? Compliance ?
Risk analysis for
user „Maier“
officer
S
O
D Risk analysis
- function
P
M Risks L
A A
N
T
R
I ERP 2005
X

RTA RTA RTA RTA

Business Applications

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 23


How Does it Work? Æ Compliance Calibrator

?? Compliance ?
Risk analysis for
user „Maier“
officer
S
O
D Risk analysis
- function A
P C Risk-
M Risks L Compare T report
A A U
A
N
T L

R
I ERP 2005
X

RTA RTA RTA RTA

Business Applications

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 24


SAP GRC Access Control
Risk Analysis and Remediation Functionality

Risk analysis and remediation functionality


Risk-analysis, detection and remediation of SOD-violations in access control and authorization
management

GRC Access Control content covers more than 200 Risks

critical transaction or
authorization objects

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 25


SAP GRC Access Control
Risk Analysis and Remediation Functionality

Risk analysis and remediation functionality


Risk-analysis, detection and remediation of SOD-violations in access control and authorization
management

GRC Access Control content covers more than 200 Risks

Function 1 Function 2
180.000 rules
System 1: Transaction 1 System 1: Transaction 2
… …
System 1: Transaction n System 1: Transaction m

System 2: Transaction 1 System 2: Transaction 2


… …
System 2: Transaction n System 2: Transaction m

System n: Transaction 1 System m: Transaction 2


… …
System n: Transaction n System m: Transaction m

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 26


Architecture – Automatic Rule Generation

Business Business System Compliance Calibrator


Risks Functions Action & Permission Rule Generation

Action 1+ Permission 1 Risk Rule 1


Action 2 + Permission 2 Risk Rule 2
Function A
Action 3 + Permission 3 Risk Rule 3

+
Action “n” + Permission “n” Risk Rule 4
ALL cross combinations
Risk Rule 5
Risk 1 Of “Action + Permission”
between Functions A & B
Risk Rule 6
Action 4+ Permission 4 Risk Rule 7
Action 5 + Permission 5 Risk Rule 8
Function B Risk Rule 9
Action 6 + Permission 6
Action “n” + Permission “n” Risk Rule “n”

Action 7+ Permission 7 Risk Rule 10


Action 8 + Permission 8 Risk Rule 11
Function C
Action 9 + Permission 9 Risk Rule 12

+
Action “n” + Permission “n” Risk Rule 13
ALL cross combinations
Risk Rule 14
Risk 2 Of “Action + Permission”
between Functions C & D Risk Rule 15
Action 10+ Permission 10 Risk Rule 16
Action 11 + Permission 11 Risk Rule 17
Function D Risk Rule 18
Action 12 + Permission 12
Action “n” + Permission “n” Risk Rule “n”

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 27


SAP GRC Access Control
Risk Analysis and Remediation Functionality

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 28


SAP GRC Access Control
Risk Analysis and Remediation Functionality

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 29


Enterprise Role Definition
Enables Enterprise Role Definition and Maintenance in a Single Location

Unternehmensweite
Centralized Role Management Rollendefinition und Pflege –
mit eingebauter
Funktionstrennungsprüfung
Enterprise SAP GRC Audit log
Rules Access Control „ Reduce cost of role
maintenance

Across applications „ Ease compliance and avoid


authorization risk
„ Eliminate errors and enforce
… best practices
„ Assure audit-ready
traceability and security
checks
Role Role Role Role Role Role Role Role
Role
Role
28% time savings in role
Compliant enterprise roles management
– Customer Survey, 3/2006

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 30


SAP GRC Access Control
Enterprise Role Management

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 31


Typical Challenges….

Too many users have SAP_ALL


Æ SOD-Violations!!

No activity monitoring, no audit trail

No time limitation for SAP_ALL Users

No clear responsible for SAP_ALL authorizations

Smart emergency situation management

No clear workflow in case of emergency!

-> SAP GRC superuser privilege management for SAP

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 32


SAP GRC Superuser Priviledge Management
multiple
SAP-System
FireFighter are
assigned to user
conduct process „Maier“
log in to the
system as Neue Session
normal user All FireFighter
„Maier“ activities are
perform activity recorded in
FireFighter ID FICO detail in a log
Start file
Transaction FireFighter ID MM
FireFighter Log
FireFighter ID SD

FireFighter ID Basis

system log off


FireFighter ID …
Log off as within the
FireFighter normal user
SAP_ALL „Maier“

Eliminates the no.1 auditors Multiple usage of FireFighters


issue ! (e.g. year end closing activities,
substitution activities, design of new
roles, and many more…)

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 33


SAP GRC Superuser Priviledge Management

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 34


SAP GRC Access Controls “We reduced provisioning from 2
Compliant User Provisioning weeks to 2 days”
– Web Seminar Rockwell Collins, 3/2005
Workflowprozess im Access Enforcer
Current approach – inefficient, not compliant
Request 100% automated
HR event
generated
Access email
Request Employee Path workflow—based
hired/retired on request type and
user attributes

Manager Mgr
email Approval approval Via e-mail
Role Expert
Compliant Roles
Escalation
workflow
Role
Owner
Risk One-click preventive
analysis simulation
Tabellen,
Formulare
Compliance Exception
Word, Excel etc. Calibrator workflow
IT Security
Online Risikoanalyse
Automated
provisioning 100% automated

Manual
Provisioning

Vergabe (und Entzug) von Rollen und Berechtigungsprofilen


mit eingebauter, automatischer Funktionstrennungsprüfung
© SAP AG 2007, SAP Skills 2007 Conference / G3 / 35
SAP GRC Access Controls
Compliant User Provisioning

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 36


Roadmap
SAP GRC Access Control 5.3

Q2 2007 (AC 5.2 SP3) Q3 2007 (AC 5.2 SP4) Q1 2008 (AC 5.3)

Access Control Access Control SAP GRC Access Control 5.3


5.2 SP3 5.2 SP4 ƒ SAP GRC Access Control branding and single launchpad for all 4 access control capabilities

Language Translations Risk analysis and remediation Enterprise role management


• Country A languages • Web Services for IDM (formerly known as Virsa Compliance Calibrator) (formerly known as Virsa Role Expert)
• English integration (official • Risk analysis for SAP Enterprise Portal and UME • Close RE 4.0 gaps
and stable API for • Close critical CC 4.0* & SAFE gaps • Additional reports
• French • BI Integration for custom reporting • Search roles
• German partners)
• Reporting/ Reporting Enhancements • Single composite role relationship
• Japanese • Fix for connector limit
• Additional auditor, business manager and IT • List role & transactions
in Compliance reports • More detail role change history
• Country B languages Calibrator • SOD management by exception (Integration w/ • Role authorization changes at object field level
• Spanish Workflow) • View PFCG change log
• Miscellaneous • Generate roles for multiple systems
• Portuguese
• Import/Export of configuration data • Risk simulation for combined roles and existing user
• Italian • Migration scripts simulation at role design time
• Hungarian • Download and print capability on every report • Enforce naming convention according to policy
• Cross-Enterprise • Performance improvements • Role Mappings
(Greenlight): • Concurrent Risk Analysis • Misc.
• Real-Time • Batch mode risk analysis • Import/Export of configuration data
Agents for Risk • Improved Memory Mgmt • Migration scripts
Analysis
• Comprehensive Compliant user provisioning
SOD Rules for (formerly known as Virsa Access Enforcer ) Superuser privilege management
Oracle, JDE and • Compliant provisioning for SAP EP, (formerly known as Virsa Firefighter for SAP)
PeopleSoft • Compliant provisioning for Oracle, PeopleSoft and JDE • Change Log / Self Auditing
(Greenlight) • Audit trail for configuration changes
• HR triggers for PeopleSoft • Write log report to designated file server
• Password resets for ORCL, PSFT, JDE • Web report enhancements
• Close AE.net & SAFE gaps • Report filter variant
• Authoritative User Sources: Integration with multiple • Report for “All” systems
LDAPs and SAP HR for user data source • Retrieve change log from CDHDR table for performance
• Reporting and reporting enhancements improvement
• User Access Reviews (Manager / User Reaffirm) • Assign multiple FF owners to one FF ID
• Cross system risk analysis / simulation
• Supporting multiple CUA’s
• Full support for all SU01 fields
* Note: This release will not include
• Misc.
granular security and logging • Form customization
requirements in the next release • Import/Export of configuration data

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 37


SAP Solutions for GRC
Framework for an Integrated GRC-Solution
Business Process

SAP GRC Access Controls

Business Process Platform

Business Applications

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 38


SAP Addresses the Needs of Multiple Stakeholders

Business Internal Business


IT Security
Executives Auditors Process
and Support
Managers
Concerns Virsa Support
Concerns Concerns Concerns
„ Risk appetite „ Controls in place „ Risk identification & „ Identify &
evaluation implement
„ Risk avoidance „ Controls working
compliance
effectively „ Timely notification
„ Visibility systems
„ Risks correctly „ Maximum
„ Timely notification „ Fit with IT
identified productivity
infrastructure
„ Cost of compliance
„ Response to
„ Transfer
control deficiencies
accountability to
„ Preventive controls business
„ Prevent risk from
entering systems

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 39


Benefits of Using an Integrated Control System

CONTROL
Increase confidence in the effectiveness of
your controls

„ 100% testing of all data all the time


„ Enable early detection and remediation

AUTOMATION
Reduce cost without compromising
compliance
„ Reduced audit fees and testing costs
„ Streamlined testing and remediation

INSIGHT
Effectively manage business,
financial, and compliance performance

„ Real time view of control health


„ Enterprise-wide visibility into risks and controls

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 40


PC 2.5 Supports Compliance Processes

Management Auditor

Sign-Off,
Assess Test Attest
Prepare
Scoping and Document Control Operating Certification / and
Processes Design and
Set-Up Effective- Internal Control Report
and Controls Remediate
ness Report
Issues

Continuous Control Monitoring

„ Organization „ Assignment of „ Control and „ Documentation „ Analysis „ Review


hierarchy sub-processes process of testing overviews with „ Attestation
to organizations design results drill-down
„ Central process „ Reporting
„ Organization- assessments „ Documentation functionality
catalog
specific control via surveys of continuous „ Management
„ Central catalog documentation control
„ Entity-level reports
of control monitoring
objectives/risks „ Documentation control „ Workflow-
of testing assessments „ Identification of triggered sign-
„ Assignment of procedures via surveys issues off supporting
sub-processes
„ Documentation „ Identification „ Remediation 404 reporting /
to significant
of entity-level of Issues and retest of 302 certification
accounts/releva
nt assertions controls „ Validation of issues
„ Gap analysis „ Setup of assessments „ Progress
reporting automated „ Remediation tracking and
control testing of issues analysis
„ Identify fraud and monitoring
related risk „ Progress
tracking and
analysis
© SAP AG 2007, SAP Skills 2007 Conference / G3 / 41
Process Control 2.5 – Solution Overview

„ Analytics „ Organization „ Assessment „ Evaluation „ Sign-off „ User


„ Work List Hierarchy Surveys Work List „ Roles
„ Account Groups/ – Question „ Compliance „ Delegation
Assertions Library – Assess-
„ Process – Survey ments
Hierarchy Library – Testing
„ Control Objective „ Manual Tests „ Monitoring
Catalog – Test
„ Entity-Level Plans
Controls „ Automated
Hierarchy Testing
– Rules
– Queries
„ Scheduling

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 42


PC 2.5 Innovation
Information Architecture and Organization Hierarchy

Improved productivity with new work center-based design approach

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 43


Control Framework and Organization Management

Structure Definition
Organizational Account Hierarchy Process / Risk / Control Hierarchy
Hierarchy (n-tier)

Business Account Compliance


Segment Category
Groups

Region Process

Significant
Division/ Account Sub process Assessments
Legal Entity Assertions

Business Risks/Control
Operation Objectives

Location/ Controls
Operating Unit
Assertions

Control Tests Remediation


(Manual/Auto) Case

Signoff Flow

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 44


SAP GRC Process Control – Convergence of Controls
Process Management and Continuous Controls Monitoring

9 „ Single Solution for end-to-


Certify
9 9
9 9 9 9 Certify and Sign-off
(302, Designs,…)
end enterprise control
9 9
9 9 management
„ Provides centralized control
management for automated
Monitor

and manual controls


Review Exceptions Remediate Issues – Financial Controls
– Operational Controls
Test Automated Test Perform
– IT Controls
Controls Manual Assessments
Controls „ Enables management by
Business Processes
exception
Test

EproYved wtiitohn
Rn V ta

S pU
n im men

– prioritizes remediation
bee le
c tio nd imp
u
rod tion a
… 4
5
s
Ha installa
the AP?

Ye s
3
2 11 12
of S
1 10
1 9 19
18

activities
8 17
7 16 26
6 25
15

No
14 24
13 23
22
21
20 30
29
28
27

IT Infrastructure
– provides management
insight into the control
environment
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 45


GRC Process Control - Single Solution for End-to-End
Enterprise Control Management

9 GRC Repository
Certify
9 9
9 9 9 9 Certify and Sign-off
9 9 (302, Designs,…) „ Rationalizes controls against
9 9
multiple frameworks
„ Link control documentation
Monitor

to manual and automated


control tests
Review Exceptions Remediate Issues
„ Provides a flexible
organization hierarchy
Test Automated Test Perform
Controls Manual Assessments „ Flexible integration
Controls
Business Processes
framework for document
Test

S pU
Rn V
c ti
bee
EproYved wtiitohn
n im lemen
o nd imp
ta
management systems
u
rod tion a
… 5
s
Ha installa

„ Single source of truth for


4
the AP?

Ye s
3 12
2
of S
1 11
1 10 19
9 18
8 17
7 16 26
6 25
15

No
14 24
13 23
22
21
20 30
29
28

reporting
27

IT Infrastructure
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 46


Actionable Intelligence from Compliance Analytics

„ Role-based dashboards
provide actionable insight
to control status
„ Global heat map
highlights exceptions
from all control tests and
assessments
„ Management level reports
highlights exceptions
from all control tests and
assessments
„ Enterprise transparency
across multi-instance and
multi-platform
environments

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 47


SAP GRC Process Control – Dashboard
Control Execution
Monitor provides Inbox provides
latest information on quick access to
deficiencies cases and tasks

All information
is organized in
tabs Survey Monitor tracks
sign-off and
Control Monitor assessment surveys
provides summarized
information over time

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 48


Management Reports with Drill-Down

Drill-down capability
provides details of the
cases and case priority for
each report

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 49


SAP GRC Process Control: Centralized Control
Management

9
Centralized Control
Certify
9 9
9 9 9 9 Certify and Sign-off
9
9
9 (302, Designs,…) Management
9
„ One system for managing
automated and manual
Monitor

controls
„ System can manage
Review Exceptions Remediate Issues
– Financial Control
Test Automated Test Perform
– Operational Controls
Controls Manual Assessments
Controls – IT Controls
Business Processes
„ Controls can be monitored
Test

EproYved wtiitohn
Rn V ta

S pU
n im lemen

across multiple enterprise


bee
o nd imp
ucti
rod tion a
… 4
5
s
Ha installa
the AP?

Ye s
3 12
1 2
of S
11
1 9 10 19
8 18
7 17 26
16

systems
6 25
15

No
14 24
13 23
22
21
20 30
29
28
27

IT Infrastructure
„ Improve controls with regular
assessments
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 50


Control Environment Setup
Assignment of Assignment of
Compliance Assignment of Test Plan and
Information (financial Organizations Test Step Owners
and non-financial
assertions)
Control — Prior period
posting check
Process — Manage
Financial Accounting
Subprocess — Perform
Closing

Risk — Manipulation
of financial results
Objective — Accurate
financial reporting

Creates complete control


Creates and links both
environment, including
manual and automated
„ Organizations control tests in a single
„ Business processes application Selects controls that
„ Sub processes contribute to financial
„ Risks quantification of risk for
„ Objectives executive reporting
„ Test plans

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 51


SAP GRC Process Control: Centralized Control
Management

9
Automated Process Controls
Certify
9 9
9 9 9 9 Certify and Sign-off
(302, Designs,…)
9
9
9
9
„ Detects global violations
and prioritizes corrective
action (automatic case
generation)
Monitor

„ Apply same control to


Review Exceptions Remediate Issues multiple organizations
(version concept)
Test Automated Test Perform
Controls Manual Assessments „ Automatically monitors
Business Processes
Controls controls in multiple
enterprise applications
Test

EproYved wtiitohn
Rn V ta

S pU
n im lemen
bee
o nd imp
ucti
rod tion a
… s
Ha installa

„ 80 Master controls were


5
4
the AP?

Ye s
3 12
1 2
of S
11
1 9 10 19
8 18
7 17 26
6 16
15 25

No
14 24
13 23
22
21
20 30
29

delivered
28
27

IT Infrastructure
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 52


Three Ways to Monitor Automated Controls Across Critical
Business Processes

Select Re-use Construct


Pre-delivered Test Custom Test Ad-hoc Test

„ Pre-delivered tests with „ Plug-and-play your „ Create control tests on-


flexible rule criteria for existing test scripts the-fly with custom
SAP and Oracle query builder

Order Order Billing & Revenue


Order to Cash Capture Fulfillment Returns Recognition

Demand Operational Inventory Payables


Procure to Pay Planning Procurement Management Management

Budgeting Sub ledger Financial Consolidation


Reconcile to Report Planning Transactions Close & Reporting

Application Change
IT Basis Security Control

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 53


Order to Cash Sample Automated Control Monitoring

Did the customer order


exceed allowed
thresholds?

Were
shipments
Was pricing or made without
exchange rates proper sales
adjusted? documents?

Were there changes to


revenue accounts and
posting tolerances?

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 54


Automatically Create & Test 1000’s of Controls

Configuration, Master Data and Transaction Data

Any Form, Tab


or Field

...
Multiple Controls

Check that control value exists

Have any duplicate


Monitor changes to control vouchers been
Is the Duplicate processed over the
Voucher flag past 30, 60, 90 days?
Monitor change frequency turned ON?

Apply absolute value threshold


Has the duplicate
Voucher control
Apply percentage threshold changed?
How often?
Hide / Disable / Query Only

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 55


Sample Automated Control Tests

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 56


SAP GRC Process Control: Centralized Control
Management

9 Manual Control Testing


Certify

9 9
9 9 9 9 Certify and Sign-off
9 9 (302, Designs,…) „ Streamlines manual
9 9
controls and tests
„ Provides manual test plans
Monitor

with detailed test steps and


instructions
Review Exceptions Remediate Issues
„ Promotes timely
performance with
Test Automated Test Perform scheduled workflow and
Controls Manual Assessments
Controls email notifications
Business Processes
Test

S pU
Rn V
c ti
bee
EproYved wtiitohn
n im lemen
o nd imp
ta „ Documents evidence to
support evaluation results
u
rod tion a
… 4
5
s
Ha installa
the AP?

Ye s
3
2 11 12
of S
1 10
1 9 19
8 18
7 17 26
6 16 25
15

No
14 24
13 23
22
21
20 30
29
28
27

IT Infrastructure „ Capture monetary risk


quantification for failed
tests
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 57


Manual Compliance Management –
Costly Effort to Coordinate Tasks

Compliance Team Control Testers Management &


Receive test
instructions via email
Executives
Create documents
and spreadsheets
and save to local file
servers

? ? ?
Paper-based

! documentation surveys
for completion
Perform manual
tests based on
verbal instructions

Is this the right


Create test process?
plan
Consolidate results
from multiple
sources

What do we What am I Where do we


need to test? supposed to stand?
do?
Who should How can we
perform the Why is this improve?
test? important?

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 58


Workflow Streamlines Manual Control Activities Automated
Notification and Guided Procedures Ensure Timeliness and Reliability

Compliance Team Control Management &


Testers Executives

Document control Follow guided procedure


and test plan and perform test

Attach reference document Report results and


and spreadsheet attach evidence

„ Automatic notification routes tasks to appropriate users


„ Guided procedures and reference documents train users
„ Complete audit trail of testing results and evidence

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 59


SAP GRC Process Control Convergence of Compliance Process
Management and Continuous Controls Monitoring

9
Self Assessment
Certify
9 9
9 9 9 9 Certify and Sign-off
(302, Designs,…)
9
9
9
9 „ Flexible surveys to support
design assessments and
self-assessments
Monitor

„ Assessments for process


design, control design,
Review Exceptions Remediate Issues
entity-levels, and more
„ Promotes timely
Test Automated Test Perform
Controls Manual Self- performance with
Controls Assessments scheduled workflow and
Business Processes
Test

Rn V
EproYved wtiitohn
ta
email notifications
S pU
n im lemen
bee
o nd imp
ucti
rod tion a
… s
Ha installa

„ Reference information and


5
4
the AP?

Ye s
3 12
1 2
of S
11
1 9 10 19
8 18
7 17 26
6 16
15 25

No
14 24
13 23
22
21
20 30
29
28

instructions guides
27

IT Infrastructure

occasional users
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 60


Deploy Flexible Assessments

„ Flexible survey
creation, scheduling,
and routing
„ Handles assessments
for process design,
control design, entity-
levels, and more
„ Reference information
and instructions guides
occasional users

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 61


Survey Management

Survey reports provide


drill-down to any cases
generated

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 62


SAP GRC Process Control – Management by Exception

9 Management by Exception
Certify
9 9
9 9 9 9 Certify and Sign-off
9
9
9
9
(302, Designs,…) „ Remediation Case
Management
„ Detects global exceptions
Monitor

and prioritizes corrective


action
Review Exceptions Remediate Issues
„ Workflow-based
notifications alert users to
Test Automated Test Perform
Controls Manual Assessments
failed tests or assessments
Controls
Business Processes „ Documents remediation
Test

S pU
Rn V
ucti
bee
E Yed with
v
pro tatio
n im lemen
o nd imp
rod tion a
n
activities and resolution
… 4
5
s
Ha installa
the AP?

Ye s
3 12
2
of S
1 11

„ Dashboards and reporting


1 10 19
9 18
8 17
7 16 26
6 25
15

No
14 24
13 23
22
21
20 30
29
28
27

IT Infrastructure
provide actionable insight
to exceptions
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 63


Accelerate Time to Resolution with Remediation Case
Management

„ Automated prioritization
focuses valuable
resources on high-impact
exceptions
„ Automated routing and
notification ensures
nothing falls through the
cracks
„ Threaded discussion of
resolution activities
Deploy Test Perform provides evidence for
Automated Controls Manual Self-
Business Processes Controls Assessments external auditors
EY
RV
… SU

Ye s
No
IT Infrastructure

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 64


Case Trail and Status Tracking During Case Remediation

Linked to test results

Case trail and


status tracking
during case
remediation

Resolution can be
captured along with the
case details for audit
purposes

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 65


SAP GRC Process Control — Convergence of Control
Process Management and Continuous Controls Monitoring

9
Management Certification
Certify
9 9
9 9 9 9 Certify and Sign-off
9 9 (302, Designs,…)
9 9 „ Section 302 and 404
certification
„ Business process review
Monitor

and approval
Review Exceptions Remediate Issues „ Freeze key information that
has been signed-off
Test Automated Test Perform „ Hierarchical, bottom-up
Controls Manual Assessments
Controls progression
Business Processes
Test

EproYved wtiitohn
Rn V enta
S pU
n im
bee plem
o im
ucti n and
… rod
s tio
4
5 Ha installa
the AP?

Ye s
3
2 11 12
of S
1 10
1 9 19
8 18
7 17 26
6 16 25
15

No
14 24
13 23
22
21
20 30
29
28
27

IT Infrastructure
Document

Process-Control-Objective-Risk

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 66


Automatic Sign-Off Process

6
CEO/CFO CEO/CFO sign off
„ Support
5 section 302
Corporate Signers Corporate signer(s) sign off
certification
„ Freeze key
4 information
US Higher location signs off
that has
been
3 signed-off
US Finance Lowest location signs off
„ Hierarchical,
bottom-up
2 progression
Order to Cash Process owner signs off

1
Each sub process owner
AR Billing AR Collections
signs off

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 67


SAP GRC Process Control – the Integrated Solution for
Enterprise-Wide Management of Any Kind of Controls

Risk based approach

Cost reduction through


automation

10
11
12 1
2
Automated case management Æ
accelerated remediation process
9 3
8 4
7 6 5

Integrated solution Æ low TCO

Reduces RISKS and saves TIME


and MONEY

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 68


SAP GRC PC 2.5 Architecture

GRC NWBC User Interface

WebDynpro
WebDynpro SAP
SAP Application
Application BI
BI Pages
Pages for
for Portal
Portal Pages
Pages
Navigation
Navigation Content
Content Pages
Pages Analytics
Analytics for
for Analytics
Analytics

Process Control Plus (Java Stack)


Cross-
Cross-
Automated
Automated Repository
Repository Savvion
Savvion
Platform
Platform
Controls
Controls Interfaces
Interfaces BPM/Workflow
BPM/Workflow
Enablement
Enablement

SAP Services (ABAP Stack)


Survey
Survey Report
Report
Master
Master Data
Data Audit
Audit Log
Log Testing
Testing
Assessments
Assessments Mart
Mart

Object
Object Level
Level Query
Query
Sign
Sign Off
Off …

Security
Security Builder
Builder

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 69


SAP Solutions for GRC
Framework for an Integrated GRC-Solution
Business Process

SAP GRC Access Controls

Business Process Platform

Business Applications

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 70


Risk Management Today
No Transparency, Suboptimal Decision-Making

What is the status Am I on track to Will we meet analyst /


of our top risks? reach my goals? market expectations?
What risks don’t we Another assessment to What are our
know about? fill out? top 10 risks?
Brainstorm
Ask for one-off response
additional possibilities
input

Send out Siloed risk


MS Excels thinking

Workshop after Focus only on


workshop negative risks

Risk Lines of Management &


Managers Business Executives

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 71


The Goal
Risk-Adjusted Management of Enterprise Performance

Executives „ Risk in context of corporate


strategy and performance
„ Understand true exposure
resulting from risk correlation
„ Achieve proactive transparency

„ Applications to „ Automatic risk


mitigation top risks identification
„ Role-based best „ End-to-end risk
practice playbooks processes across
„ Enable risk the value chain
management „ Become a driver of
innovation business change
Lines of Risk
Business Managers

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 72


SAP Solutions for GRC
Risk Management in a Leading Role

GRC-Suite
other
Partner GTS
Risk
Solutions
Management

SONA Access Process


xApp Controls Controls EH&S

GRC-Repository
REA
Cross industry solution xEM

Business Process Platform

External KRIs /
SONA Provider Content

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 73


Risks Management Steps
Process Automation for the Virtuous Cycle

Establish Collaborate and


risk appetite aggregate across the
and thresholds enterprise

Actionable, Balance cost of


role-based risk avoidance
dashboards and opportunity
and alerts

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 74


Drive Consistency
Agreement on Top Risks, Thresholds, and Appetite

Create Risk and Activity Catalogs

„ What types of risks do we want to track?


„ Proposed risks based on activity type
„ Align risks to corporate goals
„ Customizable, pre-delivered content

Risk Catalog GRC Repository

Identify KRI Targets and Thresholds Document Risk Appetite


KRI 1
Scrap Rates
5%
Supply chain
continuity risk
<95%
KRI 2
Supplier on-time
delivery

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 75


Avoid Surprises
Identify and Assess All Key Risks Across the Enterprise

Automatically
Identify Risks

„ Embedded into key


business processes
„ Workflow delivers
assessments to
experts

SAP CRM example

Collaborative Assessments
Prioritization using Risk Heat Map
for Manual Risk Activities

„ Qualitative &
quantitative point and
scenario analyses
„ Analyses done before
and after response
„ Workflow reminders „ Prioritization for response investment
for updates
„ Identifying shifting in risk profile

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 76


Respond Intelligently
Create Resolution Strategies for Critical Risks

Spot Risk
Interdependencies
Indirect
Global
Taxes
Correlation
New Global
Suppliers

Finance

Supply
Sales

IT

...
Enabling Lines of Business to
Best Practice Response Playbooks
Effectively Mitigate Risks

Top Industry Risks Solution Risk: Merger / Acquisition


Mismatch of Demand with Supply xSOP Lessons Propose Risk
Employee health and safety EH&S Learned Response
Non-compliance with emissions xEM
Production disruptions EAM
Supplier disruptions SRM/xSA Loss Event
Tracking
Non-compliance with RoHS/WEEE CfP
Self-learning Response
Non-compliance to Fin Regulations GRC
Proposed Responses Effectiveness

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 77


Stay Informed
Build Proactive Monitoring Into Existing Business Processes

Executive and Risk Manager Dashboards

Set Control Limits Based Upon


Capture Incidents and Losses
Associated Risk

„ Regulatory checklist approach has lead to over-


controlling and under-controlling many processes
„ Learn from previous experiences
„ Set controls based upon the level or risk associated
„ Incorporate into response playbook
with each business process

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 78


We Drink Our Own Champagne
SAP Risk Management Drives Excellence at SAP AG

A sustainable business benefit…

“ IT matters in achieving good governance as it helps in becoming


a better run business. It can enable companies to move beyond
pure compliance towards a sustainable business benefit.

Werner Brandt
CFO SAP AG. Event: The 4th Boardroom Series Breakfast Meeting Shanghai,
June 12, 2006

… a part of management excellence

“ In an ever changing world – economy, partners, and


customers –management excellence is required to react
positively and therefore fast to any changes. Risk
Management is clearly a part of management excellence.

Hans Peter Klaey, President SAP Asia Pacific
2005 2007

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 79


Why SAP GRC Risk Management?

Automatic Risk Identification and Enabling Lines of Business to


Monitoring Across the Enterprise Mitigate Top Industry Risks
Top Industry Risks Solution
Mismatch of Demand with Supply xSOP
Employee health and safety EH&S
Non-compliance with emissions xEM
Production disruptions EAM
Supplier disruptions SRM/xSA
Non-compliance with RoHS/WEEE CfP
Non-compliance to Fin Regulations GRC

Risks in Context of Strategy and Objectives

Strategy
Planning
Management

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 80


AGENDA

GRC as part of SAP Financials

Challenge for GRC

GRC-Suite in detail

Value proposition

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 81
SAP Solutions for Governance, Risk and Compliance

„ Single, holistic and integrated


approach for managing governance,
risks and compliance
„ Deliver enterprise predictability and
quality of operations: “No Surprises”
„ Reduce the cost of compliance and
free resources for innovation
„ Improves performance by proactive
risk management
„ Prevention of fraud, bribery ,
corruption
„ Increase confidence of stakeholders

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 82


SAP Solutions for GRC – Access Control

Customer Users Customer Users Customer Users

11,800 100,000+ 6,500

10,700 40,895 6,250

10,000 40,000 6,050

10,000 32,000 6,000

8,000 30,876 6,000

8,000 30,000 5,723

7,500 27,000 5,600

7,410 26,000 5,200

7,400 23,020 4,500

7,000 20,000 4,200

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 83


Summary

Market leader
1
Real-time Prevention RISK

Cross system

Integrated end-to-end solution

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 84


Contact

Rainer Salaw, CPA


CFO Solution Sales EMEA
Governance, Risk & Compliance
SAP Deutschland AG & Co. KG

Phone +49 (811) 5545-225


Mobil +49 (0170) 2200125
Rainer.Salaw@sap.com
http://www.sap.com/financials

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 85


SAP ERP Financials
SAP Solutions for
Governance, Risk, and
Compliance and
SAP GRC Access Control

Barbara Mayer
Enterprise Risk Management,
SAP Consulting
AGENDA

The Access Control Suite: An Overview

The SOD Management Process

Project Organization

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 87
AGENDA

The Access Control Suite: An Overview

The SOD Management Process

Project Organization

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 88
Client Issues

„ Negative Sarbanes-Oxley Audit Results

„ Segregation of Duties / Excessive Access

„ Security Administration Process

„ Internal Controls Repository

„ Maintaining a clean environment

„ ERP Upgrades

„ Escalating help desk costs

„ Change management

„ SOX awareness/responsibility

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 89


GRC - Governance

Governance

Corporate Governance:
„ Ethical corporate behavior together with management practices
in the creation of wealth for all stakeholders
„ Spells out the rules and procedures for making decisions on
corporate affairs

IT-Governance:
„ Helps to ensure the alignment of IT and enterprise objectives
„ IT resources are used responsibly and its risks are managed
properly

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 90


GRC - Risk Management

Risk Mgmt.

Risk Management
„ Identify, classify, document and reduce risks to an acceptable
level based on the value of the information resource to the
organization
„ Risk- is a result of three different parameters
– Existence of a threat for a business process
– Likelihood of occurrence
– Impact for the business process

RISK

THREAT LIKELIHOOD IMPACT

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 91


GRC - Compliance

Compliance

Acting according:
„ National and international legal requirements
– Sarbanes-Oxley-Act (US)
– Data Protection Law (Germany)
– J-SOX (Japan) ...
„ Corporate Policies representing the corporate philosophy and
the strategic thinking on a high-level
„ Low-Level policies focusing on the operational layer.

Policies need to be in sync with the overall business


strategy and legal requirements

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 92


Benefit: Collaboration Within the Company

OWNER Key Areas GRC Access Control


Business Users Risk Identification and „ Analysis and elimination of potential
Elimination access risks and actual risks

„ Real-time check and assignment of


detective and preventive controls
Role Design and Management „ Risk-preventive role design to address
the root of a problem
Compliant User Provisioning „ Efficient user provisioning and de-
provisioning from hire to retire
Privileged User Access „ Auditable superuser privilege
management
IT Security Collaboration between „ Enabling business to take
Business and IT accountability for access
Management Oversight Periodic Access Review „ Review of roles, users and mitigation
controls by using automated reporting
views
Internal Audit Audit Cycle Management „ Provide documentation to help validate
that the business team is following the
control process

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 93


Interdependencies GRC Access Controls

Firefighter Risk Analysis Role Expert


for simulation

Critical Compliance
Transactions
SoD Analysis Calibrator
with
Risk Terminator Role Information
Workflow
Risk Analysis Engine
Work Flows for role approval

Access Enforcer

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 94


Best Practice Road Map GRC Access Controls

Installation
„ Installation and configuration Compliance Calibrator and Risk Manager
„ Firefighter comes with the RTAs, (+BC Sets)
„ Later install and configure Access Enforcer and Role Expert

Implementation

Compliance
Calibrator
Firefighter Access Enforcer Role Expert
with
Risk Terminator

This Road Map ensures fastest implementation, while


optimal change management

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 95


AGENDA

The Access Control Suite: An Overview

The SOD Management Process

Project Organization

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 96
AGENDA

SOD Management Process Overview


Risk Recognition
Rule Building
Analysis and Remediation
Mitigation
Continuous Compliance

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 97
AGENDA

SOD Management Process Overview


Risk Recognition
Rule Building
Analysis and Remediation
Mitigation
Continuous Compliance

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 98
SoD Management Process: Get Clean & Stay Clean

1 2 3 4 5 6
Rule
Risk Continuous
Building and Analysis Remediation Mitigation
Recognition Compliance
Validation
PHASE ONE PHASE TWO PHASE THREE

SOD Risk Management Process


Although every business and every system is unique, each implementation
follows the same risk-based “Best Practice” methodology, which has been
proven at many customer sites.

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 99


Roles and Responsibilities

Roles Responsibilities
„ Identify risks and/or approve risks for monitoring
„ Approve remediation involving user access
Business Process Owners
„ Design controls for mitigating conflicts
„ Communicate access assignments or role changes
„ Perform proactive continuous compliance
„ Approve/Reject risks between business areas
Senior Officers
„ Approve mitigating controls for selected risks

„ Ownership of SAP GRC tools and security process

Security Administrator and „ Design and maintain rules to identify risk conditions
Technical Liaisons „ Customize SAP GRC roles to enforce roles and responsibilities
„ Analysis and remediation of SoD conflicts at role level

„ Perform risk assessment on a regular basis


„ Provide specific requirements for audit purposes
Auditors & Regulators
„ Perform periodic testing of rules and mitigating controls
„ Act as liaison between external auditors
„ Responsible for SAP GRC tool configuration and administration
SoD Rule Keeper „ Maintain controls over rules to ensure integrity
„ Act as liaison between basis and SAP GRC Support Center

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 100


AGENDA

SOD Management Process Overview


Risk Recognition
Rule Building
Analysis and Remediation
Mitigation
Continuous Compliance

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 101
Phase One: Risk Recognition

Rule Continuous
Risk Analysis Remediation Mitigation
Building and Compliance
Recognition
2 Validation 3 4 5 6
1

RISK RECOGNITION
„ Identify conflicts and approve
exceptions
„ Clarify and classify risk – high,
medium, low
„ Identify new risks and conditions for
monitoring in the future

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 102


Segregation of Duties

John can create sales orders and issue credit


memos
Risk!
Gives someone the access to create a sales order,
generating fraudulent revenue, and then reverse
the revenue in a subsequent period by issuing a
credit memo

Sandy can create vendor master records and


process accounts payable payments

Risk!
Gives someone the access to create a fictitious
vendor and generate fraudulent payments to the
vendor

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 103


Risk Recognition: Business Process Owners

The Business Process Owners


should do the following:
„ Document business risk and prepare a risk
statement
„ Cross-reference the risk statement with the
risks provided with Compliance Calibrator
„ Assign Risk Levels

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 104


Risk Recognition: Example SOD Risk

Maintain a non bona-fide bank account and divert


incoming payments to it.

F-04 Post with Clearing


F-06 Post Incoming Payments
F-26 Incoming Payments Fast Entry
F-28 Post Incoming Payments
F-29 Post Customer Down Payment
F-30 Post with Clearing
FI01 Create Bank
F-36 Bill of Exchange Payment
F-39 Clear Customer Down Payment FI02 Change Bank

F-40 Bill of Exchange Payment FI06 Set Flag to Delete Bank

F-52 Post Incoming Payments


FBA2 Post Customer Down Payment
FBZ1 Post Incoming Payments
FBZ3 Incoming Payments Fast Entry

Conflicting Transactions are grouped into functions

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 105


Risk Recognition: Example Critical Transactions

Examples of security critical basis transactions:

SA38 Execute ABAP Reports

SE01 Transport Organizer

SE06 Transport Organizer

SE09 Transport Organizer

SE11 ABAP Dictionary

SE16 Table Maintenance

SE11 ABAP Dictionary

SE36 Logical Database Builder

SE37 ABAP Function Modules

SE41 Menu Painter

SM30 Table Maintenance

SQ00 SAP Query: Start queries

SU12 Delete ALL users

SUB% Internal call: Submit via command fld

... ...

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 106


Risk Recognition: SAP GRC Risk Database

„ Over 200 Risk Groups


Validated by Big 4 auditors at 400+ customers
E.g. Order to Cash,
Procure to Pay,
Financial Accounting,
HR/Payroll, APO, CRM,
EBP/SRM, Basis…
„ Business language
„ SAP - Results in over
180,000 SoD Object
Level Rules
„ Rules at the
Authorization Object
level eliminate false
positives
„ Automated rule
building
Reduces time for implementation

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 107


AGENDA

SOD Management Process Overview


Risk Recognition
Rule Building
Analysis and Remediation
Mitigation
Continuous Compliance

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 108
Phase One: Rule Building and Validation

Rule Continuous
Risk Analysis Remediation Mitigation
Building and Compliance
Recognition
1 Validation 3 4 5 6
2

RULE BUILDING AND VALIDATION


„ Reference best practices rules for your
environment
„ Validate rules
„ Customize rules, then test
„ Verify against test user/role cases

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 109


Rule Architect Overview

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 110


Rule Structure – The Full Picture

Rule Set A
“ Global”

Business Process Business Process Business Process


“ Order to Cash” “ Purchase to Pay” “n”

Risk A: Risk B: Risk C:


“Enter sales documents “User is able to maintain “User is able to ....”
and lower prices for vendor master data and
fraudulent gain.” initiate payment runs.”

Function 1: Function 2: Function 3: Function 4: Func. 5:


„Sales Order Agreements“ „Sales Pricing Maintenance“ „Vendor Master Maint.“ „Process Vendor Invoices“

Actions/Permissions Actions/Permissions Actions/Permissions Actions/Permissions Actions/Permissions


SAP ERP SAP ERP SAP ERP SAP ERP SAP ERP

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 111


Rule Building: Step One

Create a Define a Rule Set Create Functions Create a Risk for


Business ID and for the Business the Business
Process Description Process Process

Examples: Procure Example: Global Assign Actions and Assign Conflicting


to Pay, Order to Rule Set Permissions to the Functions
Cash, Finance and Function
Assign to a Rule
Controlling
Set

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 112


Rule Building: Create Functions

GL02 GL01

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 113


Rule Building: Create Risks

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 114


Standard Rule Set

SAP Rules in the standard


Rule Set include
„ ERP
– Basis
– Finance
- General Ledger Accounting
- Fixed Assets
- Project Systems
– HR / Payroll
– MM / PP / QM
– Order to Cash
– Procure to Pay
„ SRM / EBP
„ CRM
„ Consolidation
„ APO

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 115


AGENDA

SOD Management Process Overview


Risk Recognition
Rule Building
Analysis and Remediation
Mitigation
Continuous Compliance

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 116
Phase Two: Analysis

Rule Continuous
Risk Analysis Remediation Mitigation
Building and Compliance
Recognition
1 2 Validation 4 5 6
3

ANALYSIS
„ Run analytical reports
„ Estimate cleanup efforts
„ Analyze roles and users
„ Modify rules based on analysis
„ Set Alerts to distinguish executed risks

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 117


Management View Reports

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 118


Risk Analysis Reports

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 119


Phase Two: Remediation

Risk Rule Analysis Remediation Mitigation Continuous


Recognition Building and Compliance
1 2 Validation 3 5 6
4

REMEDIATION
„ Determine alternatives for eliminating risks
„ Present analysis and select corrective
actions
„ Document approval of corrective actions
„ Modify or create roles or user assignments

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 120


Remediation Strategy

„ Analyze reports results to determine extent of


remediation efforts

„ Discuss potential remediation methodologies


that are appropriate to address the security
violations identified

„ Remediation Exercise

„ Perform walkthroughs of the remediation


strategies using live examples

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 121


AGENDA

SOD Management Process Overview


Risk Recognition
Rule Building
Analysis and Remediation
Mitigation
Continuous Compliance

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 122
Phase Two: Mitigation

Risk Rule Analysis Remediation Mitigation Continuous


Recognition Building and Compliance
1 2 Validation 3 4 6
5
MITIGATION
„ Determine alternative controls to mitigate
risk
„ Educate management about conflicts
approval and monitoring
„ Document a process for monitoring
mitigation controls
„ Implement controls

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 123


Mitigating Controls Are Required when Remediation Fails

Mitigating controls are required when it is not possible


to segregate duties within the business process

E.g. within a small office one person has to take over two roles
within the business process which causes a missing SoD conflict

Examples for Mitigating Controls are:


„ Release strategies / Authorization limits
„ Review of user logs
„ Review of exception reports
„ Detailed variance analysis
„ Establish insurance

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 124


Firefighter – A Key Mitigation Control

What is Firefighter?
„ Firefighter allows super users to perform emergency activities
outside their normal role within a controlled and auditable
environment.
„ All activities of the user accessing the higher authorization privileges
will be reported
„ Firefighter will generate an audit trail, which can be used to document
the reasons for using higher access privileges
„ Audit trail is required for SoX compliance
„ Monitoring logs must be analysed timely and frequently!!

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 125


Firefighter Business Scenarios

Compliant controls for emergency access


„ Users assigned to specific firefighting IDs with defined authorizations
and validity dates
„ Separate login is required as well as documentation regarding reason
for use
„ Can only be used by one user at a time
Auditable Support-Access
„ Gives the customer full control about external support activities
Mitigation Control
„ Logs critical business activities a user is performing as FireFighter
„ Helps to resolve SOD issues without the involvement of extra staff

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 126


The Process

Firefighter
1
Role Setup

2 Document Why Needed

3 Audit Log

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 127


AGENDA

SOD Management Process Overview


Risk Recognition
Rule Building
Analysis and Remediation
Mitigation
Continuous Compliance

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 128
Phase Three: Continuous Compliance

Risk Rule Analysis Remediation Mitigation Continuous


Recognition Building and Compliance
1 2 Validation 3 4 5
6

CONTINUOUS COMPLIANCE
„ Communicate changes in roles and user
assignments
„ Simulate changes to roles and users
„ Implement Alerts to monitor for new
selected risks and mitigating control testing

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 129


Continuous Compliance

1. Use Simulation for ongoing preventive


compliance
a. New role or change request
b. New user or user change request

2. Use the integration capabilities of Role Expert,


Access Enforcer, and Risk Terminator to
prevent SoD violations from being
incorporated during day-to-day operation and
security maintenance

3. Perform regular maintenance activities to


ensure that rules are complete and accurate

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 130


Continuous Compliance: User Access Management

Enables compliant
end-to-end
Current approach – inefficient, not compliant
provisioning
“hire to retire” Access e-mail
request

Manager
e-mail approval

Role
owner

spreadsheets,
paper forms

spreadsheets,
paper forms IT security

Manual
provisioning

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 131


Continuous Compliance: What Is Access Enforcer?

Access Enforcer is an automated user request, approval, and compliant


provisioning solution that is web-based and workflow configurable with
proactive SoD compliance checking.

User
Provisioning
Human
to SAP
Resources
systems System

Financial
+ + System

User
Role
Access Enforcer CRM
Requests
System

ACCESS ENFORCER PROCESS OVERVIEW Payroll


System

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 132


Access Enforcer – Real Time Risk Simulation Results

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 133


Workflow Results

What can be accomplished after a workflow is finished:


„ Create User in SAP
„ Assign Roles in SAP
„ Change Role Assignment
„ Lock User in SAP
„ Unlock User in SAP
„ Delete User in SAP
„ Create and Assign Mitigation
„ Send Notifications

If the auto-provisioning feature is configured to “yes,” the first six items can be
automatically completed by AE. Otherwise the security approver must complete
the provisioning in SAP manually.

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 134


AGENDA

The Access Control Suite: An Overview

SAP CC: The SOD Management Process

Project Organization

The Fast Track


© SAP AG 2007,to SAP
SAP Knowledge
Skills 2007 Conference / G3 / 135
Interdependencies GRC Access Controls

Firefighter Risk Analysis Role Expert


for simulation

Critical
Transactions
Compliance
SoD Analysis Calibrator
with
Risk Terminator Role Information
Workflow
Risk Analysis Engine
Work Flows for role approval

Access Enforcer

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 136


Best Practice Road Map GRC Access Controls

Installation
„ Installation and configuration Compliance Calibrator and Risk Manager
„ Firefighter comes with the RTAs, (+BC Sets)
„ Later install and configure Access Enforcer and Role Expert

Implementation

Compliance
Calibrator
Firefighter Access Enforcer Role Expert
with
Risk Terminator

This Road Map ensures fastest implementation, while


optimal change management

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 137


Service Levels

SAP Consulting offers the following scenarios of


service:
„ Basic service
– The customer nominates and empowers a project manager
and an implementation team of his own. As the project
manager is qualified but lacks experience in implementing
the GRC system, a project management assistance (PMA) of
SAP Consulting ensures via checks on pre-defined focus
topics at pre-defined project stages that the GRC Access
Controls project is delivered on time and in budget
according to defined scope.
„ Extended service
– Based on scoping workshops, Mainova can order extended
service.
„ Full service
– As the customer lacks resources, a full service can be
ordered. Individual effort estimation required.

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 138


Packaged Solutions Model Access Controls

Packaged Solutions Step 1

GRC Risk GRC


Packaged
GRC Assessment Compliance
Solution Analysis Entry Calibrator

AS-IS Analysis and Risk Analysis based Basic Implementation


Brief Evaluation on standard rules GRC Compliance
Calibrator

„ Identification of „ Identification of „ Cost efficient way


to implement GRC CC –
strategic GRC focus improvement potential
Value areas based on risk
using implementation
proposition „ Focus for roadmap expertise of SAP as Project
potential Management Guidance
„ Haptic Approach

Project SAPText Client


„ „
SAP Text Client „
SAPText
Client
„ Team
6 days Consulting *) 1 d Tech Cons.+1 d Cons. *) 12 d Cons + 5 d Tech Cons*)
„ Effort
„ Duration > 2 weeks 1 week > 6 weeks
*) + Client effort

„ Basic Analysis/ „ Risk Analysis „ License


Entry Risk Workshop GRC Access Controls
Assessment „ Risk Analysis based „ Installation on one
Development and one
„ Management Letter on standard SOD-
Quality System
Review Matrix
Deliverables „ Roadmap „ Risk Report by
„ Basic Configuration
„ Know-How Transfer
„ Entry Business Case User/Roles
(Coaching) for System
„ Recommendations Administrator
„ Project Management
Coach for GRC CC
Implementation
© SAP AG 2007, SAP Skills 2007 Conference / G3 / 139
Packaged Solutions Model Access Controls

Based on Step 1 the following Packages can be implemented

Packaged
GRC Firefighter GRC Access Enforcer
Solution

GRC Firefighter enablement GRC Access Enforcer


Brief enablement

„ Fast and cost efficient way to „ Fast and cost efficient way to
implement GRC Firefighter, the implement audit-proofed access
Value compliant answer to SAP_ALL granting
proposition and other emergency „ Building up in-house expertise
accesses. using SAP expertise

Project SAPText
„ Client „
SAP TextClient
„ Team
1 d Tech Cons.+ 4 d Cons. *) 2 d Tech Cons.+ 10 d Consulting *)
„ Effort
„ Duration > 1 week > 3 weeks
*) + Client effort
„ Installation Firefighter on one „ Installation Access Enforcer on
Development and one Quality one Development and one Quality
Assurance System Assurance System
„ Basic Configuration
„ Basic Configuration
„ Know-How Transfer (Coaching)
Deliverables „ Know-How Transfer (Coaching)
„ Template FF
„ Audit proofed Workflow Design
„ Recommendations
(max 2 WF)
„ Create/Change/Delete 5 Test
users

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 140


Project Plan – Full Service

UAT and Review /


Documentation

Remediation Project
& Mitigation Closing

Analysis Go-Live

Rule Building
and Validation

Risk
Recognition

Project
Setup

Installation
Architecture

Training on the Job / Coaching / Testing

Start Full Support Go- Exemplary


live Support

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 141


Project Organization – Full Service

Steering
Committee

Business Process
Project
Owners Audit
Managers
Key Users

PM(A) SAP PM Customer

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 142


Required Availability of Resources

Project role Required availability

Project Executive
Sponsor Sponsorship + steering
Project Steering
Committee Once per month
Customer Project
Manager High

Business Process Owner Min

Business Process Team


Member (key user) Medium

Technical Team High

Min = On requirement
Medium = 1- 2 days per week
High = 3-4 days per week
© SAP AG 2007, SAP Skills 2007 Conference / G3 / 143
Questions?

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 144


© SAP AG 2007, SAP Skills 2007 Conference / G3 / 145
Copyright 2007 SAP AG. All Rights Reserved

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be
changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p,
System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC are
trademarks or registered trademarks of IBM Corporation.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
MaxDB is a trademark of MySQL AB, Sweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of
their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior
written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments,
and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this
document is subject to change and may be changed by SAP at any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items
contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability,
fitness for a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This
limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in
these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.

© SAP AG 2007, SAP Skills 2007 Conference / G3 / 146

You might also like