Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

authorization for a custom programme

Former Member
0 Kudos

How to do Authorization for Custom Transactions?

Can we directly put Authorization Object name in SE93?

What should be the default values? How can we authorize - User Input values in Program T-Code?

How to do Authorization for Custom Programs?

This is usually done by incuding:

AT SELECTION-SCREEN .

AUTHORITY-CHECK OBJECT 'F_RE_TRANS' ID1 Authorization field1 FIELD1 Authorization field value1

ID2 Authorization field2 FIELD2 Authorization field value2

IF sy-subrc = 4.

Display No Authorization error

ENDIF.

If we donot want to pass the Authorization field - Activity Code ACTVT as Display/Change/Create etc., what should be passed in ACTVT, can we leave it ' ' ?

How to do Authorization for Table Maintainance Transactions?

Can we directly put Authorization Object name in SE11 Table Maintainance Generator?

If how to determine Authorization Group?

What should be the default values?

How can we authorize - User Input values in Table maintainance T-Code?

Can we use transaction SU22? If so how?

1 ACCEPTED SOLUTION

krishnendu_laha
Active Contributor
0 Kudos

Hi Friend,

SU21- for creating authorization object

SU20 - for creating authorization field and assign with authorization object

SU22 - maintain authorization agianst transactions

Execute these transactions or see any standard object you will understand everything.

Regards

Krishnendu

1 REPLY 1

krishnendu_laha
Active Contributor
0 Kudos

Hi Friend,

SU21- for creating authorization object

SU20 - for creating authorization field and assign with authorization object

SU22 - maintain authorization agianst transactions

Execute these transactions or see any standard object you will understand everything.

Regards

Krishnendu