Which user WCC and/or Autosys uses to access the file structure on the scheduler, e.g., to write the stdout/stderr files, to access the job profile text-file, etc.?
Regarding profile file access:
- When user tries to start a job, the Agent tries to read/execute the profile using the job owner before running the job.
Regarding std_out_file/std_err_file creation:
- std_out_file/std_err_file are created with the job owner. So job owner must have write access on the Agent machine.
Regarding std_out_file/std_err_file read from WCC/autosyslog commands:
- To read std_out_fle/std_err_file for the user request from WCC/autosyslog -j job, agent reads these files using the user with which the Agent was started. If agent was started as root then the above files are read with root access.