# Mandato Mostrar JCL

De forma similar al carácter de acción SJ de SDSF, el Supervisor de trabajos JES soporta el mandato Mostrar JCL para recuperar el JCL que creó la salida de trabajo seleccionada, y mostrarlo en una ventana de editor. El Supervisor de trabajos JES recupera el JCL de JES, convirtiéndolo en una función útil para situaciones en que el miembro JCL original no puede localizarse fácilmente.

La autorización para el mandato Mostrar JCL está controlada por la directiva `LIMIT_COMMANDS` en `FEJJCNFG` , y perfiles de la clase `JESSPOOL` del producto de seguridad.

| Propietario del trabajo
LIMIT_COMMANDS | Usuario | Otro
USERID (predeterminado) | Permitido | No permitido
LIMITED | Permitido | Permitido solo si lo permiten los perfiles de seguridad de forma explícita
NOLIMIT | Permitido | Permitido si lo permiten los perfiles de seguridad o cuando la clase `JESSPOOL` no está activa

JES utiliza la clase `JESSPOOL` para proteger conjuntos de datos SYSIN/SYSOUT. De forma similar a SDSF, el Supervisor de trabajos JES amplía el uso de la clase `JESSPOOL` para proteger también recursos de trabajo.

Si `LIMIT_COMMANDS` no es `USERID`, el Supervisor de trabajos JES solicitará permiso para el perfil relacionado en la clase `JESSPOOL`, como se muestra en la tabla siguiente.

Mandato | Perfil JESSPOOL | Acceso necesario
--- | --- | ---
Retener | `nodeid.userid.jobname.jobid` | `ALTER`
Liberar | `nodeid.userid.jobname.jobid` | `ALTER`
Cancelar | `nodeid.userid.jobname.jobid` | `ALTER`
Depurar | `nodeid.userid.jobname.jobid` | `ALTER`
Mostrar JCL | `nodeid.userid.jobname.jobid.JCL` | `READ`

Utilice las siguientes sustituciones en la tabla anterior:

nodeid | ID de nodo NJE del subsistema JES destino
userid | ID de usuario local del propietario del trabajo
jobname | Nombre del trabajo
jobid | ID de trabajo JES

Si la clase `JESSPOOL` no está activa, habrá un comportamiento distinto para el valor `LIMITED` y `NOLIMIT` de `LIMIT_COMMANDS`. El comportamiento es idéntico cuando `JESSPOOL` está activo, dado que la clase, de forma predeterminada, niega el permiso si un perfil no está definido.

Tenga en cuenta que Mostrar JCL no es un mandato de operador como los demás mandatos del Supervisor de trabajos JES (Retener, Liberar, Cancelar y Depurar), por lo que no es necesario un perfil en la clase `OPERCMDS`.

Tema principal: Supervisor de trabajos JES