SAP BC AUTHORITY CHECK
Get Example source ABAP code based on a different SAP table
Authorizations
Authorizations are a method used to protect functions or objects within an
The following terms are central to the SAP authorization concept:
Authorization Field
Smallest unit of an authorization object. An authorization field either represents data, such as a key field of a database table, or activities , such as Read or Change. Activities are specified as IDs, which are stored in the database table
BEGIN_SECTION VERSION 5 OUT
They are maintained in
END_SECTION VERSION 5 OUT
Authorization Object
A
BEGIN_SECTION VERSION 5 OUT
They are maintained in
END_SECTION VERSION 5 OUT
Authorization
An entry in the user master record as part of an authorization profile. An authorization consists of complete or generic values for the authorization fields of an authorization object. The combination determines which activities a user can use to access certain data.
BEGIN_SECTION VERSION 5 OUT
They are generated from transaction
END_SECTION VERSION 5 OUT
Authorization Profile
A combination of multiple authorizations. Multiple authorization profiles can be assigned to a single authorization. Authorizations are assigned to users by specifying authorization profiles in the user master record.
BEGIN_SECTION VERSION 5 OUT
They are generated from transaction
END_SECTION VERSION 5 OUT
User Master Record
A user master record must exist before a user can log on to an
BEGIN_SECTION VERSION 5 OUT
They are maintained in
END_SECTION VERSION 5 OUT
Authorization Check
A check to determine whether the current user of a program has a certain authorization. The check compares a value with the corresponding entries for each authorization field of an authorization object in the user master record.
Authorization checks are made explicitly using the ABAP statement
BEGIN_SECTION VERSION 5 OUT
Implicit authorization checks are made, for example, when starting transactions by entering the transaction code in the command field of the SAP GUI or in statements such as
END_SECTION VERSION 5 OUT
Authorization Assignment
The entry of authorization profiles in the user master record.
Composite Profiles
Composite profiles were used before the profile generator for role maintenance
BEGIN_SECTION VERSION 5 OUT (transaction
END_SECTION VERSION 5 OUT was introduced in manual maintenance of profiles
BEGIN_SECTION VERSION 5 OUT (transaction
END_SECTION VERSION 5 OUT to organize the authorization structure. They are not, however, absolutely necessary. An authorization profile can be assigned to composite profiles as often as required.
Latest notes:
NON_V5_HINTS
ABAP_HINT_END