SAP GRC Upgrade
SAP GRC Upgrade
x
Sohom Sarkar, Sanjay Kumar, Anindita Sen Gupta
TABLE OF CONTENTS
1. DOCUMENT OBJECTIVE ......................................................................................................................................2
2. DOCUMENT OVERVIEW ......................................................................................................................................2
3. WHY GRC 12.0? .......................................................................................................................................................2
4. GRC 12.0 NEW FEATURES ....................................................................................................................................2
5. PREREQUISITES .....................................................................................................................................................3
6. COMPONENTS ........................................................................................................................................................3
7. UPGRADE PLAN AND ACTIVITIES ....................................................................................................................4
8. DOCUMENT AND NOTES .....................................................................................................................................5
9. ISSUES AND RESOLUTION ..................................................................................................................................6
10. KEY LEARNINGS .................................................................................................................................................9
1|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only
1. DOCUMENT OBJECTIVE
This document explains the set of activities required and performed for the Governance, Risk and Compliance -
Access Control technical upgrade.
2. DOCUMENT OVERVIEW
This document is helpful for SAP GRC AC consultants planning for GRC 12 from 10.x technical upgrade to provide
the best solution to clients. This document will serve as technical reference guide with all the major activities that
the GRC consultants need to follow as best practice for GRC upgrade.
This document has been prepared with the target version GRCFND_A V1200, SP07 in consideration.
❖ SAP ends GRC 10.1 Support maintenance on 31st Dec 2020 (SAP Note - 2878927)
❖ GRC 12.0 is more compatible with Fiori for GRC
❖ GRC 12.0 provides a persona based launchpad application
❖ Future - readiness for upcoming S/4 HANA transformation journey in view of GRC rulesets, integration
with HANA DB etc.
▪ Risk analysis can be executed for FIORI, new FIORI rule set — Rule set for risk analysis integration with
Fiori Apps on S/4HANA On-premise systems.
▪ GRC 12 has capability to control EAM for HANA database.
▪ GRC 12.0 allows to use on Mobile devices as it is SAP Persona based personalization application.
▪ It supports integration down the line for cloud platforms and new SAP products like SAP Ariba, SAP
Concur, Success Factors and S/4HANA cloud. This can be achieved with IAG, which connects as a bridge
with all cloud-based applications (SF, S/4HANA, Ariba, etc.)
2|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only
5. PREREQUISITES
To upgrade GRC to 12, there is minimum requirement that underlying NetWeaver version should be 7.52 SP0x.
Secondly, the existing GRC system doesn’t have to be on a particular SP level of GRC v10.0 or 10.1 to move to v12.
6. COMPONENTS
To understand the final versions of the components we recommend to generate stack from maintenance planner
and check the dependencies or review SAP release notes and come up with the version of the components. Also,
check the plug-in components involved and determine the versions need to be at, for the application to work
seamlessly.
We analyzed the requirement for our client in the same way and checked the current component versions and
several notes to find the recommended target version. The stack showed the same results as well.
Note: – The above components’ s SP level may vary based upon the SAP releases. It is recommended to be on the
latest Support Package level.
3|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only
7. UPGRADE PLAN AND ACTIVITIES
Technical Upgrade: Check with business on what functionalities they want to enable and plan the work
accordingly. Hence, regression testing and impact assessment need to be performed to make sure the current
business scenarios work in the upgraded environment as expected.
In present scenario, upgrade plan was like any other conventional upgrades – A system copy of the Production
performed in GRC sandbox to check the upgrade compatibility, system performance and to identify the potential
challenges. A PoC upgrade performed on the Sandbox system to document the test case scenarios, test scripts and
cut-over plan steps, after successful POC, moved to development system to perform unit testing, once unit testing
completed, started with SIT in quality system, UAT was performed by Business stakeholders. Once all these are
completed successfully, moved to Go-live.
Pre-Upgrade Activities: -
4|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only
Post Upgrade Activities: -
Regression Testing: -
• Post-upgrade support provided, followed by the maintenance and operational support of the
upgraded GRC systems
We referred the following SAP notes during component finalization as per the business requirement.
The support pack levels for add-on components on the plug-in systems for various NetWeaver versions are shown
in below mapping with the GRC Foundation software component that is installed on the GRC system. For further
details on the Support Packs of the plug-in NetWeaver systems compatibility with the add-on component, check
the corresponding release notes for each of the support packs.
Supported add-on component on plug-In system
Resolution: 2902924-ARQ: Manager details are not fetched from LDAP system
6|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only
Issue#2: “Error while inserting the request reason” – This error was coming while Access request submission.
Resolution: 1843287 - Upgraded SAP NetWeaver on GRC and Submitting a request causes error while inserting
request reason
Resolution: SAP Notes 2881527 - UAM: Workflow is not getting triggered while creating an Access Request due to
syntax error in SWDD and 2914893 - WF: Workflow is not getting triggered while creating an Access Request or
Firefighter Review due to syntax error in SWDD.
7|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only
Issue#4: Access Request not getting updated with instance status (Running/Decision Pending) correctly after
approval completion (Completed)
Resolution: 2868892-ARQ - Access Request is not closing after submit and 2823531-Access Requests stay in
Decision Pending for rejected line items and no closing notification is triggered.
8|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only
10. KEY LEARNINGS
An overview of a typical GRC upgrade – Access Control. It’s focused more on technical requirements and high-level
project planning for a successful GRC upgrade.
Key learnings: -
9|P a g e
Accenture Confidential & Propriety Information. All Rights Reserved. For Internal Use Only