1003 leverage sap businessobjects grc access control to reduce and optimize sap roles (1)

31
Role Optimization and Reduction using SAP GRC Role Management Chris Radkowski, SAP GRC [

Upload: ashu171278

Post on 14-May-2017

231 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Role Optimization and Reduction using

SAP GRC Role Management Chris Radkowski, SAP GRC

[

Page 2: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[

2

Learning Points

Task based versus job based role design

SAP GRC Business Role Management Reporting

Learn about new GRC Role Analytics

Page 3: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Agenda

Introduction

Terminology

Task Based Role Design

SAP GRC Business Role Management

Reporting Features in GRC10

GRC Role Analytics

Wrap Up

Page 4: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Role Management Topics

Page 5: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Agenda

Introduction

Terminology

Task Based Role Design

SAP GRC Business Role Management

Reporting Features in GRC10

GRC Role Analytics

Page 6: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[

role (rōl) n.

1. A character or part played by a performer. 2. The

characteristic and expected social behavior of an

individual. 3. A function or position.

Page 7: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Trends

• Organizations have implemented many roles as part of

individual projects

• Inconsistency in role design as led to inefficiencies

• A simpler and more sustainable approach is necessary

• Examples show 80-90% reduction in roles, simpler

administration of access, reduced SoDs

• But, existing roles are difficult to analyze and re-design….

• Trend toward task based role methodology

Page 8: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Entitlement vs. Function – what is a role?

For technical systems, roles can mean both an entitlement (authorization) and a

function in a business process or organization. Unfortunately the terms aren’t

consistently applied.

- SAP Single Role - Tcode, transaction, authorization, auth object

- Composite Role

- Business Role

- Position

- Task based Role

- Job Based Role

- Virtual Composite Role

- Group

- Function

- Enabler roles

Our roles change during the day in everyday life!

Page 9: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Agenda

Introduction

Terminology

Task Based Role Design

SAP GRC Business Role Management

Reporting Features in GRC10

GRC Role Analytics

Wrap Up

Page 10: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Task Based Design - SAP Security Complexity

±120,000 T-codes (SAP ERP 6.0)

each with unique security/

authorization checks

±2,700 standard authorization

objects

Functions can be accessed through

multiple T-codes -

Descriptions of SAP T-codes may

not be representative

10

Page 11: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Job vs. Task-Based Roles

Job-Based Approach • Security is built based on positions/jobs

for a group of users (e.g., Accounts

Payable Manager)

• Provisioning based on Job responsibilities

• Smaller number of roles per user –

increased risk for granting functionality

more than once

• Transaction codes and authorizations

typically duplicated in many roles

• Users may be granted more access than

necessary as a result of “additional job”

or backup responsibilities

Task-Based Approach • Security is built based on small,

definable tasks executed by a user

(e.g., Process Cash Receipts)

• Larger number of roles per user –

decreased risk of duplicate access

• Transaction codes in one role with

very minimal exception

• User assignment flexibility – simple to

grant additional access to only the

tasks necessary

• Supports future growth and

sustainability – role modification

minimized as a result of functionality

improvements and rollouts

11

Page 12: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Multi-Tier Role Design Methodology

12

TIER 1: GENERAL ACCESS

Common low risk system related tasks

such as inbox, printing, SU53, etc.

TIER 2: DISPLAY ACCESS

Defined by functional area or organization

that allow display and reporting access

TIER 3: FUNCTIONAL ACCESS

Activities that are the lowest common

denominator of tasks and permission

components to suit the needs of the end

users. These are SOD free and part of a

sub-process such as Invoice Processing

or Material Master Maintenance.

TIER 4: CONTROL POINTS (Enablers)

Roles that provide the control point

access or granularity needed by Tiers 1-3

such as Company Code, Plant, etc.

User General

AR Common

Display

FI Common

Display

USER PROFILE

Contract

Maintenance

Process

Billing

Vendor

Master

Maintenance

Company

Code: 1000

Sales

Organization:

100

Page 13: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Job vs. Task Based Role Example

13

39 Roles/1,254 Update

Transactions 12 Total Roles/37 Update

Transactions

Organization or Country Enabler Roles

All Organizations

Job Tasks

Wh

at

(Ac

tivit

y R

ole

s)

Wh

ere

(c

on

tro

l p

oin

ts o

r

Org

an

iza

tio

na

l

bo

un

dari

es

Wh

o

User

General

AR

Common

Display

FI Common

Display

Contract

Maintenanc

e

Process

Billing

Vendor

Master

Maintenanc

e

Company

Code: 1000

Sales

Organization:

100

Page 14: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Agenda

Introduction

Terminology

Task Based Role Design

SAP GRC Business Role Management

Reporting Features in GRC10

GRC Role Analytics

Wrap Up

Page 15: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Introducing Business Roles

Page 16: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Role Search

Page 17: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Agenda

Introduction

Terminology

Task Based Role Design

SAP GRC Business Role Management

Reporting Features in GRC10

GRC Role Analytics

Wrap Up

Page 18: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ SAP Role Management Reports

Page 19: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ User to Role Assignment Report

Shows the list of users

for each role

Page 20: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Compare User Role Assignments

Shows roles that need to be

added, kept, or removed

between source and target user

Page 21: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ List of Actions in Roles

Results are sortable and

exportable

Page 22: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Action Usage by User, Role, and Profile

Configurable search query

Multiple systems, ranges, wildcards

User, Role, Profile

Page 23: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Action Usage by User, Role, and Profile

Sorting, filtering

Execution Count

Page 24: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Agenda

Introduction

Terminology

Task Based Role Design

SAP GRC Business Role Management

Reporting Features in GRC10

GRC Role Analytics

Wrap Up

Page 25: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ GRC Role Analytics

Page 26: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ GRC Role Analytics

Page 27: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Agenda

Introduction

Terminology

Task Based Role Design

SAP GRC Business Role Management

Reporting Features in GRC10

GRC Role Analytics

Wrap Up

Page 28: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[

28

Key Learnings

SAP GRC Business Role Management comprehensive and

powerful reporting features to deliver insights into existing

assignments and activities

Business role management can help implement a task based

role methodology

Task based role methodologies can reduce the number of roles

up to 90%, simplify provisioning and reduce SoDs.

SAP GRC is focused on delivering new role analytics tools

Page 29: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Thank You! – Questions?

Page 30: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[ Additional Resources and References

• GRC Insider 2012 - Drive Cost Savings Through a Practical Approach for Designing and

Implementing Business Process- and IT-Based Roles - Jason Glantz and Shivraj Patil Ernst &

Young

• GRC Insider 2012 - Resolve Segregation of Duties and Access Violations with a Cost-Effective,

Task-Based Approach to Security - Raymond Mastre, PricewaterhouseCoopers

• GRC Insider 2012 - Case Study: How Coca-Cola Reduced the Number of Roles Within Its SAP

Landscape by 90% - Kyleen Wissell , The Coca-Cola Company

• JAVA / Enterprise Portal Content Naming Convention and ABAP Role Design Document

Updated: July 11, 2010 - Larry Justice

• Harleen Kaur, “AC 10.0 – Business Role Management” (SAP Community Network, August

2011).

SAP GRC10 Business Role Management – Managing your role design with SAP GRC10

www.sdn.sap.com/irj/bpx/go/portal/prtroot/docs/library/uuid/80063a8e-1da6-2e10-

aaa5-fda1f0936c37

Page 31: 1003 Leverage SAP BusinessObjects GRC Access Control to Reduce and Optimize SAP Roles (1)

Real Experience. Real Advantage.

[

31

[

] Thank you for participating.

SESSION CODE: 1844

Please remember to complete and return your

evaluation form following this session.

For ongoing education on this area of focus, visit the

Year-Round Community page at www.asug.com/yrc