Skip to Content
avatar image
Former Member

Authorization to delete Background job

Hi ,

I am trying to find out the authorization required to delete a background job.

i have created a test role that does not include the S_BTCH_JOB with activity DELE.

Also it does not have access to S_BTCH_ADM as "Y".

Still user assigned to this test role can delete Job.

I am not able to find anything in trace.

Anyone can help me to suggest what other authorizations are checked for deleting a background job.

Kyle

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Aug 23, 2011 at 05:14 AM

    They can delete their own jobs without any special auths, but not others.

    Plan A: give them SMX or SMXX and not SM37.

    Plan B: there is an exit and a config option in table BTCOPTIONS.

    I would go for plan A and schedule a reorg job for spools.

    Cheers,

    Julius

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 23, 2011 at 05:16 AM

    For own job no special authorization (S_BTCH_JOB DELE / S_BTCH_ADM) is require. Read documentation for background authorization for more details.

    Edited : Mine sounds like echo... post nearly same time... :-). Additionaly I missed Plan B. But Plan A is popular in some organization.

    Regards,

    Arpan Paik

    Edited by: P Arpan on Aug 23, 2011 10:48 AM

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 23, 2011 at 05:29 AM

    And let's just add the obvious which seems to happen too often in test environments:

    Make sure your test user doesn't have SAP_ALL profile assigned. 😊

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      In that case it is sometimes worthwhile to verify that the standard code has not been modified either... 😉

      Cheers,

      Julius