Previous Topic: TSO Information Summary

Next Topic: Tables of Authorized Commands and Programs

TSO Commands

Most TSO processing occurs under the control of TSO commands that are command processing programs that reside in a library specified in the system link library list (LNKLSTxx), in SYS1.LPALIB, or in STEPLIB libraries.

The TSO CALL command loads and executes a program from a load module library. The program can be user‑written or it can be a system module, such as a utility program. TSO CALL can execute a program from any accessible load library. CALL can be issued from TSO READY or from a background terminal monitor program (TMP), which is a program that provides an interface between the terminal user, the user’s program, and the TSO control program.

Some data centers do not permit use of the TSO CALL command because a user can invoke any program in any library to which he has access. Instead, by forcing the use of TSO commands only, they restrict TSO commands to the system linklist, LPA modules, and commands in STEPLIB libraries. This also lets them take advantage of CA ACF2 command limiting, if they are CA ACF2 users.