addAuthorization

許可マッピングを追加するには、addAuthorization コマンドを使用します。これにより、リクエスト アプリケーション、リクエスト サーバ、またはリクエスト グループに、ターゲット エイリアスまたはターゲット グループの認証情報をクエリする権限が与えられます。Windows CLI では、必須の adminUserID と capam を含めて、最大で 9 つのパラメータが許可されます。パラメータの数が 9 個を超える addAuthorization コマンドを入力するには、XML 形式の入力ファイルで batchSequence コマンドを使用します。
capam33
許可マッピングを追加するには、addAuthorization コマンドを使用します。これにより、リクエスト アプリケーション、リクエスト サーバ、またはリクエスト グループに、ターゲット エイリアスまたはターゲット グループの認証情報をクエリする権限が与えられます。Windows CLI では、必須の
adminUserID
capam
を含めて、最大で 9 つのパラメータが許可されます。パラメータの数が 9 個を超える
addAuthorization
コマンドを入力するには、XML 形式の入力ファイルで batchSequence コマンドを使用します。
capam_command capam=capamServer adminUserID=admin cmdName=addAuthorization RequestServer.hostName=myhostname.mydomain.com
RequestScript.name=example.pl RequestScript.executionPath=/usr/tmp/examples Authorization.checkExecutionID=true
Authorization.executionUser=auser Authorization.checkPath=true TargetAlias.name=myaliasname Authorization.checkScriptHash=true
パラメータ
TargetAlias.name
ターゲット エイリアス名を指定します。
必須
デフォルト値
有効な値
TargetAlias.name、TargetAlias.ID、Authorization.targetGroupName、または Authorization.targetGroupId のいずれかが必要です。
該当なし
この値は、認証情報マネージャに登録されているターゲット エイリアス名と一致する必要があります。
TargetAlias.ID
ターゲット エイリアス ID を指定します。
必須
デフォルト値
有効な値
TargetAlias.name、TargetAlias.ID、Authorization.targetGroupName、または Authorization.targetGroupId のいずれかが必要です。
該当なし
TargetAlias.ID を取得するには、searchTargetAlias を使用します。
Authorization.targetGroupName
ターゲット グループ名を指定します。
必須
デフォルト値
有効な値
TargetAlias.name、TargetAlias.ID、Authorization.targetGroupName、または Authorization.targetGroupId のいずれかが必要です。
該当なし
この値は、認証情報マネージャに登録されているターゲット グループ名と一致する必要があります。
Authorization.targetGroupId
ターゲット グループ ID を指定します。
必須
デフォルト値
有効な値
TargetAlias.name、TargetAlias.ID、Authorization.targetGroupName、または Authorization.targetGroupId のいずれかが必要です。
該当なし
数値。
RequestServer.hostName
リクエスト アプリケーションが存在するリクエスト サーバのホスト名を指定します。
必須
デフォルト値
有効な値
RequestServer.hostName、RequestServer.ID、Authorization.requestGroupName、または Authorization.requestGroupId のいずれかが必要です。
該当なし
この値は、認証情報マネージャに登録されているリクエスト サーバ名と一致する必要があります。
RequestServer.ID
リクエスト アプリケーションが存在するリクエスト サーバの ID を指定します。
必須
デフォルト値
有効な値
RequestServer.hostName、RequestServer.ID、Authorization.requestGroupName、または Authorization.requestGroupId のいずれかが必要です。
該当なし
RequestServer.ID を取得するには、searchRequestServer を使用します。
Authorization.requestGroupName
リクエスト アプリケーションが属するリクエスト グループ名を指定します。
必須
デフォルト値
有効な値
RequestServer.hostName、RequestServer.ID、Authorization.requestGroupName、または Authorization.requestGroupId のいずれかが必要です。
該当なし
この値は、認証情報マネージャに登録されているリクエスト グループ名と一致する必要があります。
Authorization.requestGroupId
リクエスト アプリケーションが属するリクエスト グループ名を指定します。
必須
デフォルト値
有効な値
RequestServer.hostName、RequestServer.ID、Authorization.requestGroupName、または Authorization.requestGroupId のいずれかが必要です。
該当なし
数値。
RequestScript.name
リクエスト アプリケーション名を指定します。
必須
デフォルト値
有効な値
RequestScript.name または RequestScript.ID のいずれかが必要です。
該当なし
この値は、認証情報マネージャに登録されているスクリプト名と一致する必要があります。
RequestScript.ID
リクエスト アプリケーション ID を指定します。指定リクエスト サーバのすべてのリクエスト スクリプトを指定するには、この値を「-1」に設定します。この値を「-1」に設定すると、Authorization.checkPath、Authorization.checkFilePath、および Authorization.checkScriptHash も false に設定されます。
必須
デフォルト値
有効な値
はい
該当なし
RequestScript.ID を取得するには、-1 または searchRequestScript を使用します。
RequestScript.executionPath
認証情報マネージャに登録されているとおりに、リクエスト アプリケーションの実行パスを指定します。
必須
デフォルト値
有効な値
RequestScript.name が使用される場合に必要です。
該当なし
この値は、認証情報マネージャに登録されているスクリプトの実行パスと一致する必要があります。
Authorization.checkExecutionID
実行ユーザ ID を検証するには、Authorization.checkExecutionID=true と設定します。
必須
デフォルト値
有効な値
いいえ
false
true、false
Authorization.executionUser
実行ユーザ ID のカンマ区切りのリスト。ID は、Authorization.checkExecutionID=true の場合のみ検証されます。
必須
デフォルト値
有効な値
いいえ
該当なし
文字列
Authorization.checkPath
スクリプト実行パスを検証するには、Authorization.checkPath=true と設定します。
必須
デフォルト値
有効な値
いいえ
false
true、false
Authorization.checkFilePath
スクリプト ファイル パスを検証するには、Authorization.checkFilePath=true と設定します。
必須
デフォルト値
有効な値
いいえ
false
true、false
Authorization.checkScriptHash
スクリプト ハッシュ整合性検証を実行するには、Authorization.checkScriptHash=true と設定します。
必須
デフォルト値
有効な値
いいえ
false
true、false