ラベル迂回処理 (BLP) の制御

File Manager を使用すると、システムのインストール・パラメーター (JES パラメーター) で BLP が許可されていない場合であっても、ユーザーによる磁気テープ・ラベルの処理を制御することができます。

ご使用のシステムで BLP の使用が許可されている (JES パラメーターで指定) 場合には、通常のオープン処理でユーザーが ICHBLP へのアクセス権を持っているかどうかを検査します。READ アクセス権以上を持っているユーザーであれば、誰でも BLP を使用することができます。ICHBLP がご使用のセキュリティー製品に定義されていない場合には、すべてのユーザーが BLP を使用できます。

ご使用のシステムで BLP の使用が許可されていない (JES パラメーターで指定) 場合は、JCL 制御ステートメントに LABEL=(,BLP) がコーディングされていると、BLP が NL に変換されます。ただし、File Manager ユーザーは以下の条件で BLP を利用することができます。
  • File Manager が APF 許可で稼働していること。
  • TLB 以外のいずれの機能についても、ユーザーが FILEM.TAPE.BLP へのアクセスを持っていること。
  • ICHBLP がご使用のセキュリティー製品に定義されている場合は、ユーザーがそれに対して READ アクセス以上のアクセス権を持っていること。
この場合は、次のいずれかが JCL 制御ステートメントにコーディングされています。
  • LABEL=(,BLP)
  • LABEL=(,NL)
ユーザーは、テープを使用する最初の File Manager 機能で LABEL=BLP を指定できます。これは、ユーザーがテープのラベル迂回処理 (BLP) を使用したいことを意味しています。
これは、File Manager による BLP 処理 に図示されています。
1. File Manager による BLP 処理
  ┌──────────────────────────────────────────┐
  │Installation allows BLP usage (JES parms)?│
  ├──────────────────┬───────────────────────┤
  │      Yes         │        No             │
  └──────┬───────────┴────────────┬──────────┘
         │                        ↓
         │               ┌────────────────────────────────┐
         │               │System converts BLP on JCL to NL│
         │               └────────┬───────────────────────┘
         │                        ↓
         │               ┌───────────────────────────────────┐
         │               │File Manager tape function with    │
         │               │LABEL=BLP on control statement?    │
         │               ├────────────────┬──────────────────┤
         │               │      Yes       │       No         │
         │               └────────┬───────┴────────┬─────────┘
         │                        ↓                └─────────────────┐
         │               ┌─────────────────┐                         │
         │               │APF-authorized?  │                         │
         │               ├──────┬──────────┤                         │
         │               │ Yes  │   No     │                         │
         │               └──┬───┴────┬─────┘                         │
         │                  ↓        └───────────────────────┐       │
         │               ┌─────────────────┐                 │       │
         │               │Which function?  │                 │       │
         │               ├──────┬──────────┤                 │       │
         │               │  TLB │ other    │                 │       │
         │               └──┬───┴────┬─────┘                 │       │
         │            ┌─────┘        ↓                       │       │
         │            │  ┌───────────────────────────────┐   │       │
         │            │  │FACILITY(FILEM.TAPE.BLP) access│   │       │
         │            │  ├───────┬────────┬──────┬───────┤   │       │
         │            │  │ ALTER │ UPDATE │ READ │ NONE  │   │       │
         │            │  └───┬───┴────┬───┴──┬───┴───┬───┘   │       │
         │            │      └─┬──────┴──────┘       │       │       │
         │            ↓        ↓                     ↓       ↓       ↓
         │         ┌────────────────────────┐  ┌─────────────────────────────┐
         │         │File Manager forces BLP │  │File Manager can't force BLP │
         │         └────────────┬───────────┘  └─────────────────────────────┘
         ↓                      ↓
  ┌───────────────────────────────────────────┐
  │Open processing checks access to ICHBLP    │
  ├────────────┬───────┬────────┬──────┬──────┤
  │Not defined │ ALTER │ UPDATE │ READ │ NONE │
  └──────┬─────┴──┬────┴────┬───┴──┬───┴───┬──┘
         ├────────┴─────────┴──────┘       │
         ↓                                 ↓
 ┌────────────────────────┐  ┌───────────────────────────────────┐
 │ File Manager uses BLP  │  │ File Manager abends with S913-64  │
 └────────────────────────┘  └───────────────────────────────────┘