Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 導入ガイド


7.1.2 JP1/Baseのユーザーマッピング機能を使ったユーザー管理

JP1/AJS3でのユーザーの操作権限を管理する機能として,JP1/Baseのユーザーマッピング機能があります。

ユーザーマッピングとは,ジョブやコマンドを実行する際に,実行元ホストのJP1ユーザーと実行先ホストのOSに登録されているユーザー(OSユーザー)を対応づける機能のことです。

ユーザーマッピングは,各ホストのJP1/Baseの環境設定で行います。マネージャーホストのユーザーマッピングは,自ホストにログインするJP1ユーザーに対して自ホストのOSユーザーをマッピングします。エージェントホストのユーザーマッピングは,実行元のマネージャーホストをサーバホストとして指定し,自ホストのOSユーザーをJP1ユーザーにマッピングします。

これによって,マネージャーホストからエージェントホストまたは他マネージャーホストにジョブネットやコマンドを実行した場合,各エージェントホストではそれぞれのホストのユーザーマッピング定義に従って実行されます。

ユーザーマッピング例を,次の図に示します。

図7‒2 ユーザーマッピングの例

[図データ]

この例では,jp1user1というJP1ユーザーがHostAでジョブネットを実行した場合,実行先ホストがHostCのときはHostCのユーザーマッピングで定義されているoperatorというHostCのOSユーザーでジョブを実行します。実行先ホストがHostDの場合も同様に,HostDのユーザーマッピングで定義されているoperatorというHostDのOSユーザーでジョブを実行します。jp1user2がHostAでジョブネットを実行した場合も同様に,HostC,HostDのユーザーマッピングで定義されているOSユーザーでジョブを実行します。一方,jp1user1がHostBでジョブネットを実行した場合,HostDではサーバホストにHostBを指定したユーザーマッピングもされているため実行先ホストがHostDであればジョブを実行できますが,HostCのjp1user1にはHostBのjp1user1が定義されていないため,ジョブを実行できません。jp1user2がHostBでジョブネットを実行した場合は,HostCにもHostDにもHostBのjp1user2がマッピングされていないため,どちらのホストでもジョブを実行できません。