cancel
Showing results for 
Search instead for 
Did you mean: 

Jobs running by FFID

Sankar_Aravind
Participant
245

Hi Team, 

We have provided SM36 through FFID.

So when FFID used SM36,  the job is showing as "Scheduled by FFID in SM37" when checking. 

We understand that Running job (STEP user)  will be some non Dialog user. 

However, as per SAP, FFID should not be used as for both  SCHEDULING and RUNNING(STEP) .

Since SM36 given through FFID, when FFID used for scheduling a job (either through SM36 or SE38), it automatically takes FFID as "Scheduled by". 

SAP confirmed that FFID should not be used for both Scheduling and Running.  Hence what is the best alternate ? Is there anyway we can give other user while scheduling ? 

 

Thank you. 

Sankar_Aravind
Participant
0 Kudos
Dear all, Any advice on this on how to achieve?

Accepted Solutions (0)

Answers (2)

Answers (2)

Peter
Explorer
0 Kudos

Hi @Sankar_Aravind 

I do not know of any technical controls to prevent this, so I suggest you:

  1. Train the people using the FireFighter ID's, so they use a dedicated system user on the step for the background jobs
  2. Periodically do housekeeping to verify that all background jobs run in context of the proper system user
  3. Correct jobs that are found to have the FF ID on the step by using the report BTC_MASS_JOB_CHANGE according to 1532884 - Mass changes of jobs - SAP for Me

/Peter

Hasan_Bos
Explorer
0 Kudos

Dear Sankar,

As per as I know, you can create a system user as "Joubuser" and you can use this user for background jobs. 

For 

https://help.sap.com/doc/saphelp_nw73ehp1/7.31.19/en-US/4b/2b2954365474fee10000000a421937/content.ht...

 

https://www.esds.co.in/kb/how-to-schedule-background-job-in-sap/#:~:text=Execute%20SM37%20T%2Dcode%2....

Best Regards

Sankar_Aravind
Participant
0 Kudos
Thank you. But actually the problem is, if we schedule through sm36, whoever are doing that activity it will take as their ID only for "Scheduled by". This need to be changed, so is there anyway to give some standard user rather than who is creating the job. Sm36 was given to FFID, so when FFID execute sm36, the job shows as that FFID as created by . I understand "RUN BY", where we are giving background id. But how we can restrict FFID wont show under SCHEDULED by, as SAP suggested FFID should not be used both for RUN BY and SCHEDULED BY. Please advise.