05-13-2010 1:58 PM
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
05-13-2010 2:08 PM
05-13-2010 2:35 PM
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
05-18-2010 8:12 PM
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
05-19-2010 8:09 AM
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