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

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

May 14, 2017

Download

Documents

ashu171278
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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