This portfolio project demonstrates the process of creating a SAP user account, assigning a business role, validating authorization status, and synchronizing user access using standard SAP security administration transactions. The exercise was performed in a SAP S/4HANA sandbox environment to demonstrate user onboarding and authorization management activities commonly performed by SAP Basis and Security administrators.
T-Code / Command
SU01 / PFCG
System
SAP S/4HANA Sandbox
Objective
User provisioning, role assignment, authorization validation, and user master synchronization
Operational Scenario
A new finance user was onboarded into the SAP S/4HANA environment. User master data was created, a standard SAP business role was assigned, authorization status was validated, and user master records were synchronized through user comparison processing.
Business Impact
Demonstrates the relationship between user master records, business roles, authorization profiles, and authorization synchronization processes used within SAP environments.
/ Tools Used
SAP GUISU01 – User AdministrationPFCG – Role Maintenance
/ Step-by-Step Execution
01
SU01 – User Creation
A new SAP user account was created using transaction SU01. User master data was maintained, including user type and logon credentials. The account was configured as a Dialog User and an initial password was assigned for system access.
sap gui
abap>/nSU01
01-su01-create.png
Operational Observation
The user account was successfully created and activated within the system.
Next Action
Assign the required business role to the newly created user.
02
PFCG – Business Role Assignment
Transaction PFCG was used to assign the SAP business role SAP_BR_GL_ACCOUNTANT to the user account. The role assignment was maintained through the User tab within the role definition.
sap gui
abap>/nPFCG
02-pfcg-role.png
Operational Observation
The user FIUSER1 was assigned to the SAP standard business role SAP_BR_GL_ACCOUNTANT through the User Assignment tab in PFCG.
Next Action
Validate the authorization status of the assigned role.
03
PFCG – Authorization Status Validation
The Authorizations tab was reviewed to verify the authorization status of the assigned business role. The role configuration was examined to confirm that authorization data had been maintained and that the authorization profile had been successfully generated.
03-pfcg-authorizations.png
Operational Observation
Authorization data was saved successfully, and the authorization profile was shown as current.
Next Action
Execute a user comparison to synchronize the role assignment and authorization profile with the user master record.
04
User Comparison Execution
A User Comparison was executed to synchronize the role assignment and authorization profile with the user master record. This process updates the user master data to reflect the permissions assigned through the business role.
04-user-comparison.png
04-user-assignments.png
Operational Observation
The user comparison completed successfully and the authorization data was synchronized without errors.
Next Action
Verify that the assigned business role is visible within the user master record.
05
SU01 – User Verification
The user master record was reviewed in transaction SU01 to verify that the assigned business role had been successfully applied to the user account. Role assignment details were validated through the Roles tab.
sap gui
abap>/nSU01
05-su01-roles.png
Operational Observation
The assigned business role was visible within the user master record and was available for authorization processing.
/ Project Outcome
This exercise demonstrated the end-to-end process of SAP user provisioning and role assignment using standard SAP administration transactions. The workflow included user creation, business role assignment, authorization profile review, user comparison, and verification of assigned access within the user master record. The exercise highlighted the relationship between user master records, business roles, authorization profiles, and user comparison processing within SAP S/4HANA.