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: 

change transport objects to be restricted to their own transports

Former Member
0 Kudos

Dear SAP Security Gurus,

I know we need to have actvt 23 in S_TRANSPRT in order to give users access to change the objects in a Transport. However is there a way we can restrict this access to their own transports ? Please help.

Thanks,

Karthik.

1 ACCEPTED SOLUTION

martin_voros
Active Contributor
0 Kudos

Hi,

there is BADI CTS_REQUEST_CHECK which can be used to implement additional checks. Check method CHECK_BEFORE_ADD_OBJECTS. If you check fail then you just need to throw exception CANCEL.

Cheers

3 REPLIES 3

martin_voros
Active Contributor
0 Kudos

Hi,

there is BADI CTS_REQUEST_CHECK which can be used to implement additional checks. Check method CHECK_BEFORE_ADD_OBJECTS. If you check fail then you just need to throw exception CANCEL.

Cheers

Former Member
0 Kudos

Hi,

user can edit objects inside Task of any Transport Request only if it is in his name.

So,give display access only for Tasks of other users. remove change activity from S_TRANSPRT object.

Regards,

chaitanya.

Former Member
0 Kudos

Hi Karthik,

Remove ACTVT 23 from existing object S_TRANSPRT and add new another S_TRANSPRT with actvt 23 and Request type (TTYPE) : PIEC, TRAN

I hope this will solve your problem.

Regards,

Firoz.