SAP Role Maintenance - v1.0
SAP Role Maintenance - v1.0
XXXXX
Version 1.0
Date: 06.07.2021
Table of Contents
SAP Role Maintenance..........................................................................................................................4
Navigation.........................................................................................................................................4
Navigation
On the SAP Easy Access screen, in the command box, input the transaction code as PFCG
On the resultant screen to follow, which is Role Maintenance screen, navigate through
the following options, as applicable
Roles in SAP can be termed as, Single role (A data container with group of
authorizations), Master role (A single role with enterprise-wide access),
Derived role (A single role mirroring a master role, except for the org. level values
, Company code, Operating concern, Controlling area, Credit control area, Sales org., Plant
etc.) & Composite role (A data container with group of single roles bundled in it).
SAP system does not distinguish between the names of the simple/single & composite
roles. Role administrator should adopt their own naming convention to distinguish between
the roles.
Roles delivered by SAP start with the prefix “SAP_”. For custom roles, use the customer
name space with prefix “Y_or Z_”.
Do not change the delivered standard roles (SAP_*), but rather only the copies of these
roles (Z_*). Otherwise, the standard roles that you have modified will be overwritten by
newly delivered standard roles during a later upgrade or release change.
a. Navigation to the Master role setup: On the Role Maintenance screen, input the
o On the resultant screen, enter the description of the role, click on save and
proceed to the Menu tab
o In the Menu tab, click on the Insert node push button to add
role, it requires full authorization. So, a value as * against each org. level will
need to be maintained
To assign full authorization against all the org. levels at once, click on the
o On the resultant Change Role: Authorizations screen, all the transaction codes
(s) dependent auth objects will be displayed. At this stage, the role administrator
must update the dependent authorization values under each auth object
Auth objects requiring an update can be identified through amber traffic light
. Depending upon the volume of auth objects requiring an update, role
administrator may prefer to maintain them manually or have the system put to do
o As a next step, click on the Generate icon push button to generate the profile
which would group all the t-code (s) dependent auth objects.
o Once the profile is generated, click on the back button and look for the
green icon in the tab and the role is ready for user assignment
o To transport the role (s) to the target client in a different landscape, click on the
back push button on the same screen and navigate through the following
path: More -> Utilities -> Mass Transport
b. Navigation to the Derived role setup: On the Role Maintenance screen, input the
o On the resultant screen, enter the description of the role and in the Description tab,
under the Transaction Inheritance section enter the master role from which the
derive role is to derive the values (Transaction codes, auth object & auth object
values)
o As a next step, click on the Generate icon push button to generate the profile
which would group all the t-code (s) dependent auth objects
o It is to observe on the Change Role: Authorization screen that the auth values are
not pushed from the master role
To ensure the same, refer to the master role using the back push button , enter the
master role name, enable the change mode ( ), in the Authorizations tab, under the
o On the resultant screen, click on the Generate derived Roles push button and
c. Navigation to the Composite role setup: On the Role Maintenance screen, input the
o On the resultant screen, enter the description of the role and proceed to the Roles
tab. In the Roles tab, add the single roles that are to be bundled as part of the
o On successful addition of the single roles, the composite role is ready for user
assignment