Authorization Objects
Authorization Objects
Definition
General authorization object for ABAP Workbench objects. You use this object
to grant access authorizations for all workbench components.
components:
Associated Objects:
Defined fields
DEVCLASS -----------Package
It is used for transport system.
OBJTYPE ----------Object type
For which user is authorized, you can display list of values
OBJNAME(NODENAME) ----------Object name
Name of the program,other types of object.
ACTVT --------------Activity
Operations that user can perform.
S_program
Definition
• Starting a program
• Scheduling a program to run as a background job
• Maintaining variants
1
Defined fields
S_dataset
Definition: Authorizations for accessing files from ABAP/4 programs.
You use this object to assign authorizations for accessing operating system
files (with the ABAP/4 key word OPEN DATASET, READ DATASET,
TRANSFER and DELETE). This key word can also be used to assign the
authorization for using operating system commands as a file filter.
In ABAP/4 programs, you perform the authorization check with the function
module AUTHORITY_CHECK_DATASET.
Defined fields
S_tabu_dis:
Definition: Authorizations for displaying or maintaining tables. The object
only controls access using the standard table maintenance tool
(transaction SM31), enhanced table maintenance (SM30) or the Data
Browser, including access in Customizing.
Defined fields
2
Enter the name of the allowed classes. Table classes are defined in
table TBRG.
S_tcode:
Definition
Defined fields
S_transprt:
Definition
An authorization for this object is required to use the following SAP System
components:
• ABAP Workbench
• Customizing
• Transport Organizer
Defined fields
3
S_btch_job:
Definition:
You use this object to assign users authorizations for all operations except
scheduling. For example, you could assign users authorization to
delete their own jobs.
An authorization for this object means users have authorization for their own
jobs in their current client. To assign a user administration
authorization for all users and all clients, use authorization
Background Processing: Background Administrator.
Defined fields
S_btch_adm
Definition
4
Defined fields:
ID for background administrator: Enter Y to grant the above
authorizations to an administrator.
Value N or missing authorization: The user is not authorized as a
background processing administrator.