JP1/Base 運用ガイド
認証サーバ(プライマリー認証サーバ)で必要な設定です。JP1ユーザーのJP1資源グループに対する操作権限を設定します。JP1ユーザーの操作権限の設定では,JP1ユーザーが,ジョブやジョブネットなどのJP1資源グループに対して,どのような操作ができるか(JP1権限レベル)を設定します。
なお,認証サーバをプライマリーとセカンダリーで切り替えて運用する場合,ここで説明するJP1ユーザーの操作権限の設定は,プライマリー認証サーバでだけ行ってください。プライマリー認証サーバとセカンダリー認証サーバの設定情報が不一致になるのを防ぐためです。
- 注意事項
- JP1/AJS2で,JP1資源グループ名を指定していないジョブやジョブネットは,操作権限の設定の対象になりません。すべてのJP1ユーザーによるすべてのアクセスが可能になります。
JP1ユーザーの操作権限を設定する方法は,一括して設定する方法と,個別に登録,削除する方法があります。
JP1ユーザーの操作権限の設定について次に説明します。
- <この項の構成>
- (1) JP1ユーザーの操作権限を一括して設定する
- (2) JP1ユーザーの操作権限を個別に登録する
- (3) JP1ユーザーの操作権限を個別に削除する
(1) JP1ユーザーの操作権限を一括して設定する
コマンドを使ってJP1ユーザーの操作権限を一括して設定できます。JP1ユーザーの操作権限を一括して登録する場合,ユーザー権限レベルファイル(JP1_UserLevel)にJP1ユーザーのJP1資源グループに対する操作権限を定義します。編集後,次に示すコマンドを実行すると設定が反映されます。
jbsaclreloadjbsaclreloadコマンドの詳細については,「13. コマンド」の「jbsaclreload」を参照してください。
(a) ファイルの格納先
ユーザー権限レベルファイル(JP1_UserLevel)の格納先を次に示します。
/etc/opt/jp1base/conf/user_acl/
各ユーザーのJP1資源グループに対するJP1権限レベルの割り当ては,一つのエントリーに対して1行の形式で表します。1行に記述できる文字数は,4,096バイト以内です。ユーザー権限レベルファイル(JP1_UserLevel)の形式を次に示します。
「;」以降は改行されるまでコメントになります。
一つのエントリーは,「:」で区切られた二つ以上のフィールドで構成されます。各フィールドに記述する内容を次に示します。
- JP1ユーザー
- 認証サーバに登録したJP1ユーザー名を指定します。JP1ユーザー名には,小文字しか使用できません。指定できる文字数は,1バイト以上31バイト以内です。
- JP1資源グループ=JP1権限レベル
- JP1資源グループとJP1権限レベル(JP1ユーザーの操作権限)を指定します。指定できる文字数は,JP1資源グループおよびJP1権限レベルそれぞれ一つにつき,64バイト以内です。
- 一つのJP1資源グループに対して,複数のJP1権限レベルを「,」で区切って,JP1_AJS_Admin,JP1_JPQ_Admin,JP1_Console_Adminのように指定できます。JP1資源グループとJP1権限レベルについて次に説明します。
- JP1資源グループ
- JP1資源グループとは,ジョブ,ジョブネット,イベントなどの管理対象(資源)を幾つかに分けたグループのことです。指定するJP1資源グループについては,マニュアル「JP1/Integrated Management - Manager システム構築・運用ガイド」およびマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。そのほかの製品については,それぞれのマニュアルを参照してください。「*」を指定すると,すべてのJP1資源グループにアクセスできるようになります。なお,「*」を指定したJP1ユーザーに,「*」以外のJP1資源グループは設定できません。
- JP1権限レベル
- JP1権限レベルとは,管理対象(資源)に対してJP1ユーザーがどのような操作権限を持っているかを表しています。ジョブ,ジョブネット,イベントなどの管理対象(資源)の種類に応じて,操作項目を定めています。管理対象(資源)の種類と,それに対する操作項目の幾つかを組み合わせた形式でJP1ユーザーの操作権限を管理します。
- JP1権限レベルには,JP1_AJS_Admin,JP1_JPQ_Admin,JP1_Console_Adminなどがあります。指定するJP1権限レベルについては,マニュアル「JP1/Integrated Management - Manager システム構築・運用ガイド」およびマニュアル「JP1/Automatic Job Management System 2 設計・運用ガイド」を参照してください。そのほかの製品については,それぞれのマニュアルを参照してください。
ユーザー権限レベルファイルの設定例を次に示します。
(2) JP1ユーザーの操作権限を個別に登録する
JP1ユーザーの操作権限を個別に追加したり,変更したりする場合,登録したいJP1ユーザーの操作権限を記述した定義ファイルを作成する必要があります。
定義ファイルは,ユーザーが任意の場所に格納できます。ファイルの形式は,ユーザー権限レベルファイル(JP1_UserLevel)の形式と同じです。ファイルの形式の詳細については,「(1) JP1ユーザーの操作権限を一括して設定する」を参照してください。
定義ファイルを作成したあと,次のコマンドを実行すると,定義ファイルの情報が認証サーバに登録されます。
jbssetacl -f 定義ファイル名jbssetaclコマンドの詳細は,「13. コマンド」の「jbssetacl」を参照してください。
(3) JP1ユーザーの操作権限を個別に削除する
登録したJP1ユーザーの操作権限を個別に削除したい場合は,次のコマンドを実行してください。
jbsrmacl -u JP1ユーザー名このコマンドを実行すると,指定したJP1ユーザーに設定されている操作権限がすべて削除されるためご注意ください。
jbsrmaclコマンドの詳細については,「13. コマンド」の「jbsrmacl」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.