對工作執行的動作:目標限制

「工作監視器」不會提供 JES 排存的完整操作員存取權。可用的指令只有「保留」、「釋放」、「取消」和「清除」,且依預設,只限於您或另一位使用者擁有的排存檔。您可以在用戶端功能表結構中選取適當的選項,來發出這些指令。並無命令提示字元。您可以使用安全設定檔來定義指令可用於哪些工作,以擴大指令的範圍。

如同 SDSF SJ 動作字元,「工作監視器」也支援使用顯示 JCL 指令來擷取建立所選工作輸出的 JCL,然後在編輯器中顯示它。「工作監視器」會從 JES 擷取 JCL,這有助於您尋找不太好找的原始 JCL 成員。

表 1. 「工作監視器」主控台指令
動作 JES2 JES3
保留

$Hx(jobid)
with x = {J, S or T}

*F,J=jobid,H

釋放

$Ax(jobid)
with x = {J, S or T}

*F,J=jobid,R

取消

$Cx(jobid)
with x = {J, S or T}

*F,J=jobid,C

清除

$Cx(jobid),P
with x = {J, S or T}

*F,J=jobid,C

顯示 JCL 不適用 不適用

列在表 1 中的可用 JES 指令清單,依預設,是以您或另一位使用者擁有的工作為限。您可以使用 LIMIT_COMMANDS 指引來變更此項,如 「工作監視器」配置檔 BLZJCNFG中所記載。

表 2. 「工作監視器」指令權限表
   
LIMIT_COMMANDS 使用者 其他
USERID(預設值) 接受 不接受
LIMITED 接受 只有在安全設定檔明確允許時才接受
NOLIMIT 接受 只有在安全設定檔允許,或者 JESSPOOL 類別非作用中時才接受

JES 使用 JESSPOOL 類別來保護 SYSIN/SYSOUT 資料集。如同 SDSF,「工作監視器」也會延伸 JESSPOOL 類別的使用,以保護工作資源。

如果 LIMIT_COMMANDS 不是 USERID,如下表所示,「工作監視器」會查詢存取 JESSPOOL 類別中之相關設定檔的許可權。

表 3. 延伸 JESSPOOL 設定檔
標頭 JESSPOOL 設定檔 必要存取權
保留 nodeid.userid.jobname.jobid ALTER
釋放 nodeid.userid.jobname.jobid ALTER
取消 nodeid.userid.jobname.jobid ALTER
清除 nodeid.userid.jobname.jobid ALTER
顯示 JCL nodeid.userid.jobname.jobid.JCL READ

請在前述表格中使用下列替代項:

nodeid 目標 JES 子系統的 NJE 節點 ID
userid 工作擁有者的本端使用者 ID
jobname 工作的名稱
jobid JES 工作 ID

如果 JESSPOOL 類別不在作用中,則會為 LIMIT_COMMANDSLIMITEDNOLIMIT 值定義不同的行為,如 「工作監視器」配置檔 BLZJCNFG中所說明。當 JESSPOOL 處於作用中,行為是相同的,這是因為如果沒有定義設定檔,依預設,類別會拒絕許可權。


意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤