# Befehl "Show JCL"

JES Job Monitor unterstützt den Befehl "Show JCL" (der mit der SDSF-Aktion JCL anzeigen vergleichbar ist), um die JCL abzurufen, mit der die ausgewählte Jobausgabe erstellt wurde, und diese JCL in einem Editorfenster anzuzeigen. JES Job Monitor empfängt die JCL vom JES und stellt so eine hilfreiche Funktion für Situationen bereit, in denen der ursprüngliche JCL-Member schwer zu finden ist.

Die Berechtigung für den Befehl "Show JCL" wird von der Anweisung `LIMIT_COMMANDS` in `FEJJCNFG` und von Profilen in der Klasse `JESSPOOL` Ihres Sicherheitsprodukts gesteuert.

| Jobeigner
LIMIT_COMMANDS | Benutzer | Anderer Eigner
USERID (Standard) | Berechtigt | Nicht berechtigt
LIMITED | Berechtigt | Berechtigt, wenn die Berechtigung explizit in den Sicherheitsprofilen erteilt wird
NOLIMIT | Berechtigt | Berechtigt, wenn die Sicherheitsprofile die Berechtigung enthalten oder die Sicherheitsklasse `JESSPOOL` nicht aktiv ist

Für den Schutz von SYSIN/SYSOUT-Dateigruppen verwendet das JES die Klasse `JESSPOOL`. JES Job Monitor dehnt die Verwendung der Klasse `JESSPOOL` (ähnlich wie SDSF) auf den Schutz von Jobressourcen aus.

Wenn `LIMIT_COMMANDS` nicht auf `USERID` gesetzt ist, fordert JES Job Monitor die Berechtigung für das entsprechende Profil in der Klasse `JESSPOOL` an. Sehen Sie sich dazu die folgende Tabelle an:

Befehl | JESSPOOL-Profil | Erforderlicher Zugriff
--- | --- | ---
Hold | `nodeid.userid.jobname.jobid` | `ALTER`
Release | `nodeid.userid.jobname.jobid` | `ALTER`
Cancel | `nodeid.userid.jobname.jobid` | `ALTER`
Purge | `nodeid.userid.jobname.jobid` | `ALTER`
Show JCL | `nodeid.userid.jobname.jobid.JCL` | `READ`

Verwenden Sie für die Angaben in der obigen Tabelle die folgenden Ersetzungen:

nodeid | NJE-Knoten-ID des Ziel-JES
userid | Lokale Benutzer-ID des Jobeigners
jobname | Name des Jobs
jobid | JES-Job-ID

Wenn die Klasse `JESSPOOL` nicht aktiv ist, bewirken die Werte `LIMITED` und `NOLIMIT` für `LIMIT_COMMANDS` ein unterschiedliches Verhalten. Das Verhalten beider Werte ist identisch, wenn `JESSPOOL` aktiv ist, denn die Klasse verweigert den Zugriff standardmäßig, wenn kein Profil definiert ist.

Beachten Sie, dass "Show JCL" im Gegensatz zu den anderen Befehlen von JES Job Monitor (Hold, Release, Cancel und Purge) kein Bedienerbefehl ist. Deshalb muss die Klasse `OPERCMDS` kein Profil enthalten.

Übergeordnetes Thema: JES Job Monitor