Authorization Concept
Authorization Concept
(Authentication will be bit week with User Id’s & Password so in feature SAP may come up with
advanced Identity check like finger print, Iris scan etc which are more secure
Authorization object
Authorization Field 1 Value 1
. .
. .
. .
HR Member
Tcode :- Tcode stands for Transation code i.e program. Tcode acts as a shortcut to program.
Below activities are performed under SU01 Tcode.
We found below Authorization object related to Tcode SU01 in SAP by Using SU24.
Role1: SU01+S_USER_GRP, S_USER_AGR --- User cannot assign profiles to another user.
Role3: SU01+ No objects -- User cannot perform any activity under SU01.
Note:- Necessary Authorization object required for a particular Tcode have been linked with the
Tcode under SU24.
Now we have to pull the Authorization related to these Tcodes from SU24.
Note: We cannot assign Tcodes or Authorization objects directly to user. Hence we are placing
them under a role and then the role is assigned to user.
Authorization objects for VA01
TCode: TCode stands for transaction code i.e Program. TCode acts as a shortcut to program.
SE38 – To maintain program --- (Create, Modify, delete & execute the program)
Profiles concept
SAP recommends never assign standard profiles to user. As they give extra access.
Hence we have to assign roles to user which in turn assigns the generated profiles to user.
Role administration
Create the necessary roles for each and every team in the project.
Following teams are there in the project
Finance
HR
Basis
SD
MM
ABAP
Security
Role matrix
Information gathered from all technical teams regarding the roles and the types of roles and
access they needed.
With in the Business roles like ex SALES department there can be different levels of
employees like clerk, Supervisor, Manager, SR Manager.
1) Change request (CR) form has to be filled by the respective technical team.
2) That has to be approved by CAB (change advisory board).
3) Once approved the request comes to security and we create roles.
Types of roles
1) Single (X)
2) Composite(Y)
3) Derived (Z)
- Role type
PFCG
Description tab : Just fill the LONGTEXT with info like why, When who is creating role.
Click on save.
Just create a test user and assign the newly created role and check in this role.
Now under user tab you are able to see assigned user.
If you add any user under this tab then automatically this role will be assigned to that User.
If we click on Hills and sun Icon which is shown in below you can get Authorization object Details like
Auth object belongs to which TCode.
Once you click on it you will get results as below.
T-B7970005… is a Authorizations.
In the Activity and below some values are there those are Authorization flds.
Now we can see some new Authorization Objects are coming in to it.
Traffic lights
Org Field – The field which represents organization Ex: Plant, Cost centor.
Org Field value – meaning varies from org to org specific to Organization.
Org field values are maintained in organizational levels tab in Authorization Tab
Standard – Represents SAP default standard values pulled from SU24 for TCode added in menu.
We maintained Some value in Authorization group and it’s turned in to Maintained in below SC.
(Perversely it was standard now it’s turned in to Maintained after we Added NC in Authorization
group)
Changed – Represents SAP default values has been modified.
But we are going to uncheck the 01,02 Authorization field values as like below SC
(Previously it’s in standard after we changing Authorization field values now it turn changed)
Manually – Represents Authorization
In the below SC Authorization object are came from SU24 with the help of TCodes.
If we click on manually then we are able add Authorization object (added S_GUI )Manually as like
below SC.
Now in below SC S_GUI is added and it’s showing Manually