SAP Security: Authorization Concept

 Authorization Concept in SAP System

Authorization concept in the SAP system is all about protecting programs, transaction codes, reports and other services.  Security Administrators/User Administrators assign any authorizations to users based on this concept. These authorizations determine what actions user can perform in the SAP system.

Transactions or programs are protected by authorization objects, so user requires corresponding authorization objects for executing transactions or programs. Authorization profile is a combination of authorizations which is associated with the role. Role is assigned to users, so the user can then get access to the authorizations.




Overview of the elements of SAP Authorization Objects

1. Authorization Object Class: It is a logical grouping of authorization objects.
Example all authorization objects for class FI starts with “F_” and for class MM starts with "M_".

2. Authorization Object: It is a group of 1 to 10 authorization fields. Authorizations provide access to the actions that any user want to execute. Authorizations are divided based on the object class. For example all the finance related objects are grouped under FI object class, for human recourses it is HR, for sales and distributions it is SD and so on. 
Example S_TABU_DIS, S_USER_PRO, F_BKPF_BUK etc.

Below are the permitted activities for this authorization object.


3. Authorization field: It is a smallest using where an authorization check should be executed.
Example ACTVT, BUKRS, CLASS etc.

4. Single roles: Single role is created using PFCG transaction code. Single roles includes an authorization data like authorization objects, fields and field values. It also contains menu for the user. Single roles are generated in PFCG to get the authorization profiles.

5. Composite roles: It includes more than one single roles. Follow the procedure mentioned in the link to create composite roles.



Comments

Popular posts from this blog

SAP Security: Critical Authorization Objects

SAP GRC Security Consultant Roles and Responsibilities

SAP Security: How to set auto Logoff for Inactive users in SAP