Why is there an owner field for HTTP jobs when it is not used?
The owner field, while not used regarding the execution of the HTTP job type is still used regarding security. When a user attempts to execute the job, EEM security checks against the as-owner field occur to confirm if the user should be allowed access to the job.