How the System Agent sets up a user?s environment when running a job