ES_JES_HIGHER_SECURITY_LEVEL
ES_JES_HIGHER_SECURITY_LEVEL
SYS1.LNKLIB エントリのリストと照合して行われたチェックに基づいて、どのプログラムをロードするかを決定します。
構文
ES_JES_HIGHER_SECURITY_LEVEL={0|[1|NONE][2|BASIC][3|WARN][4|ENHANCED]}
パラメーター
0
プライベート ライブラリやシステム ライブラリにプログラムが見つからない場合の JCLCM0305I 情報メッセージを抑制します。
1|NONE
値 1 は値を設定しないことと同等であり、以前のバージョンの
Enterprise Server
の動作が維持されます。1 に設定するか値を設定しない場合、何も定義されていなければ SYS1.LNKLIB エントリの数に関する警告メッセージ (JES000067W) が発行され、プログラムが特定の場所からロードされていないことに関するメッセージ (JES000069W) も表示されます。
2|BASIC
レベルが
BASIC
または
2
の場合、SYS1.LNKLIB エントリのリストの STEPLIB および JOBLIB の場所からプログラムがロードされます。他の場所にあるプログラムはロードされません。
3|WARN
レベルが
WARN
または
3
の場合、PROGRAM および PHYSFILE セキュリティ クラスについてのチェックが行われます。これらのチェックが失敗すると、警告メッセージ (JCLCM0262W、JCLCM0263W、または JCLCM0266W) が発行されます。
4|ENHANCED
レベル
ENHANCED
または
4
の場合、PROGRAM と PHYSFILE についての同じチェックが行われますが、それらが失敗すると S913 セキュリティ エラーでジョブが異常終了し、失敗したことを示す適切なメッセージが発行されます。
プロパティ
デフォルト:
ES_JES_HIGHER_SECURITY_LEVEL=1
上位ヘルプ:
MSS セキュリティ動作を構成するための変数
関連概念
JES セキュリティの概要
強化された JCL セキュリティ チェック