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: 

Restrict Periodic jobs scheduling from SM36 or any other t-code

Former Member
0 Kudos

HI,

We would like to restrict users from scheduling periodic background jobs. Immediate jobs will be fine.

And also one more concerns is that user should not be able to directly execute any report or transaction in background periodically.

In short immediate jobs will be fine but users should not be able to set periodic jobs by any T-code.

Thanks,

Chandresh Pranami

4 REPLIES 4

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

Hi,

You need to use a custom program and custom authorization object if you want this only for particular users and not all.

This can be achieved by hiding the *schedule periodically * indicator from the LBTCHI01 job.

Regards,

SR

Former Member
0 Kudos

If you search for "btcoptions" you will find a comprehensive discussion about this, and a development suggestion in the wiki.

I attempted the same and ended up recreating the UI from scratch and scheduling the report + variant from a parameter transaction they are authorized for, but the user can navigate in many transactions showing this option.

A compensating control when retiring users and central batch administration with monitoring is easier.

Cheers,

Julius

Former Member
0 Kudos

Hi Chandresh

Have you done a trace to check for the objects being checked while scheduling a job periodically or immediate scheduling of job?

You want to read the documentation on some objects like S_BTCH_ADM, S_BTCH_NAM & S_BTCH_JOB.

Thanks.

Anjan Pandey