

JAMS z/OS integration
z/OS Mainframe Job Scheduling Without Installing Anything on z/OS
JAMS Scheduler submits your JCL to JES over FTP, waits for it to finish, and pulls the spool output into the job log. Nothing gets installed on the mainframe, and z/OS jobs share dependencies with Windows, Linux, and SAP work.
Nothing on the host
No agent or software installed on z/OS
Talks to JES
Submits JCL through the JES FTP interface as a TSO user
Full spool output
SYSOUT and job output land in the JAMS log
What JAMS Scheduler Runs on z/OS
You paste the JCL into the job’s Source tab and set the TSO user as Execute As. Schedules, dependencies, and alerts work like any other job.
How JAMS Scheduler Connects to z/OS
You define a passive agent with the zOS platform type and point it at the mainframe’s host name or address. JAMS Scheduler opens an FTP connection to the JES daemon, sends the job, and watches the spool.
Jobs run as a TSO user. Its credential is encrypted in JAMS Scheduler, and RACF controls what it can do on the mainframe.
Requirements
z/OS host
Nothing installed
JAMS Server
z/OS Integration installed
TSO user ID
7 characters or fewer, with rights to submit and receive jobs
JCL job name
Execute As user plus one character, for example IBMUSERA
Mainframe Jobs in a Cross-Platform Workflow
A nightly mainframe batch can wait for a Windows file drop, run its JCL, then hand its output to an SAP job or a file transfer.
If a step abends, the spool output is already in the JAMS log, so whoever is on call can see what happened and restart the job.
z/OS FAQ
Does JAMS Scheduler install anything on the mainframe?
No. JAMS Scheduler uses a passive agent and talks to JES over FTP as a TSO user. The z/OS Integration is installed on the JAMS Server only.
How does JAMS Scheduler submit JCL?
The JCL lives in the job’s Source tab. When the job runs, JAMS Scheduler opens an FTP connection to the JES daemon, sends the job, polls the spool until it completes, then purges the output files from JES.
Can a z/OS job depend on a Windows job?
Yes. A z/OS job takes the same dependencies as any other job, so it can wait on Windows, Linux, database, or ERP jobs, and they can wait on it.







