PFCG SAP tcode for – Role Maintenance

Here we would like to draw your attention to PFCG transaction code in SAP. As we know it is being used in the SAP BC-SEC (Security in Basis) component which is coming under BC module (BASIS).PFCG is a transaction code used for Role Maintenance in SAP.

SAP PFCG transaction code

It comes under the package S_PROFGEN.When we execute this transaction code, SAPLPRGN_TREE is the normal standard SAP program that is being executed in background.

SAP PFCG menu path

See the possible menu paths to access the same report by avoiding entering the transaction code.
Path 1
Tools → ABAP Workbench → Development → SAP Business Workflow → Environment → Organizational Management → Tools → Authorizations → Activity group


Path 2
Tools → Business Workflow → Development → Environment → Organizational Management → Tools → Authorizations → Activity group


Path 3
Tools → Administration → User Maintenance → Role Administration → Roles


Transaction PFCG technical data table

TcodePFCG
PurposeRole Maintenance
ModuleBC
ComponentBC-SEC
SAP PackageS_PROFGEN
Program runningSAPLPRGN_TREE
ObjectS_USER_AGR
Screen No121
TypeT

Some Basic Questions & Answers

Which SAP Program will run when we enter tcode PFCG?
Program named SAPLPRGN_TREE will run when we enter transaction code PFCG.
What is the transaction code type of PFCG?
PFCG is a Dialog Transaction code type which is shortly represented as T.