View a markdown version of this page

Amazon Fraud Detector のアクション、リソース、および条件キー - サービス認可リファレンス

Amazon Fraud Detector のアクション、リソース、および条件キー

Amazon Fraud Detector (サービスプレフィックス: frauddetector) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

Amazon Fraud Detector で定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 IAM アクション 条件キー 指定できる値 (複数可) アクセスレベル

BatchCreateVariable

FraudDetector:BatchCreateVariable

書き込み

FraudDetector:TagResource

タグ付け、書き込み

BatchGetVariable

FraudDetector:BatchGetVariable

リスト

CancelBatchImportJob

Frauddetector:CancelBatchImportJob

書き込み

CancelBatchPredictionJob

FraudDetector:CancelBatchPredictionJob

書き込み

CreateBatchImportJob

Frauddetector:CreateBatchImportJob

書き込み

FraudDetector:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

書き込み

CreateBatchPredictionJob

Frauddetector:CreateBatchPredictionJob

書き込み

FraudDetector:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

書き込み

CreateDetectorVersion

FraudDetector:CreateDetectorVersion

書き込み

FraudDetector:TagResource

タグ付け、書き込み

CreateList

FraudDetector:CreateList

書き込み

FraudDetector:TagResource

タグ付け、書き込み

CreateModel

FraudDetector:CreateModel

書き込み

FraudDetector:TagResource

タグ付け、書き込み

CreateModelVersion

FraudDetector:CreateModelVersion

書き込み

FraudDetector:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

書き込み

CreateRule

FraudDetector:CreateRule

書き込み

FraudDetector:TagResource

タグ付け、書き込み

CreateVariable

FraudDetector:CreateVariable

書き込み

FraudDetector:TagResource

タグ付け、書き込み

DeleteBatchImportJob

Frauddetector:DeleteBatchImportJob

書き込み

DeleteBatchPredictionJob

FraudDetector:DeleteBatchPredictionJob

書き込み

DeleteDetector

FraudDetector:DeleteDetector

書き込み

DeleteDetectorVersion

FraudDetector:DeleteDetectorVersion

書き込み

DeleteEntityType

FraudDetector:DeleteEntityType

書き込み

DeleteEvent

FraudDetector:DeleteEvent

書き込み

DeleteEventType

FraudDetector:DeleteEventType

書き込み

DeleteEventsByEventType

FraudDetector:DeleteEventsByEventType

書き込み

DeleteExternalModel

FraudDetector:DeleteExternalModel

書き込み

DeleteLabel

FraudDetector:DeleteLabel

書き込み

DeleteList

FraudDetector:DeleteList

書き込み

DeleteModel

FraudDetector:DeleteModel

書き込み

DeleteModelVersion

FraudDetector:DeleteModelVersion

書き込み

DeleteOutcome

FraudDetector:DeleteOutcome

書き込み

DeleteRule

FraudDetector:DeleteRule

書き込み

DeleteVariable

FraudDetector:DeleteVariable

書き込み

DescribeDetector

FraudDetector:DescribeDetector

読み取り

DescribeModelVersions

FraudDetector:DescribeModelVersions

読み取り

GetBatchImportJobs

Frauddetector:GetBatchImportJobs

リスト

GetBatchPredictionJobs

FraudDetector:GetBatchPredictionJobs

リスト

GetDeleteEventsByEventTypeStatus

Frauddetector:GetDeleteEventsByEventTypeStatus

読み取り

GetDetectorVersion

FraudDetector:GetDetectorVersion

読み取り

GetDetectors

FraudDetector:GetDetectors

リスト

GetEntityTypes

FraudDetector:GetEntityTypes

リスト

GetEvent

FraudDetector:GetEvent

読み取り

GetEventPrediction

FraudDetector:GetEventPrediction

読み取り

GetEventPredictionMetadata

FraudDetector:GetEventPredictionMetadata

読み取り

GetEventTypes

FraudDetector:GetEventTypes

リスト

GetExternalModels

FraudDetector:GetExternalModels

リスト

GetKMSEncryptionKey

FraudDetector:GetKMSEncryptionKey

読み取り

GetLabels

FraudDetector:GetLabels

リスト

GetListElements

FraudDetector:GetListElements

読み取り

GetListsMetadata

FraudDetector:GetListsMetadata

リスト

GetModelVersion

FraudDetector:GetModelVersion

読み取り

GetModels

FraudDetector:GetModels

リスト

GetOutcomes

FraudDetector:GetOutcomes

リスト

GetRules

FraudDetector:GetRules

リスト

GetVariables

FraudDetector:GetVariables

リスト

ListEventPredictions

FraudDetector:ListEventPredictions

リスト

ListTagsForResource

Frauddetector:ListTagsForResource

読み取り

PutDetector

FraudDetector:PutDetector

書き込み

FraudDetector:TagResource

タグ付け、書き込み

PutEntityType

FraudDetector:PutEntityType

書き込み

FraudDetector:TagResource

タグ付け、書き込み

PutEventType

FraudDetector:PutEventType

書き込み

FraudDetector:TagResource

タグ付け、書き込み

PutExternalModel

Frauddetector:PutExternalModel

書き込み

FraudDetector:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

frauddetector.amazonaws.com

書き込み

PutLabel

FraudDetector:PutLabel

書き込み

FraudDetector:TagResource

タグ付け、書き込み

PutOutcome

FraudDetector:PutOutcome

書き込み

FraudDetector:TagResource

タグ付け、書き込み

SendEvent

FraudDetector:SendEvent

書き込み

TagResource

FraudDetector:TagResource

タグ付け、書き込み

UntagResource

FraudDetector:UntagResource

タグ付け、書き込み

UpdateDetectorVersion

FraudDetector:UpdateDetectorVersion

書き込み

UpdateDetectorVersionMetadata

FraudDetector:UpdateDetectorVersionMetadata

書き込み

UpdateDetectorVersionStatus

FraudDetector:UpdateDetectorVersionStatus

書き込み

UpdateEventLabel

FraudDetector:UpdateEventLabel

書き込み

UpdateList

FraudDetector:UpdateList

書き込み

UpdateModel

FraudDetector:UpdateModel

書き込み

UpdateModelVersionStatus

FraudDetector:UpdateModelVersionStatus

書き込み

UpdateRuleMetadata

FraudDetector:UpdateRuleMetadata

書き込み

UpdateRuleVersion

FraudDetector:TagResource

タグ付け、書き込み

FraudDetector:UpdateRuleVersion

書き込み

UpdateVariable

FraudDetector:UpdateVariable

書き込み

Amazon Fraud Detector で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

BatchCreateVariable

変数のバッチを作成する許可を付与。

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

BatchGetVariable

変数のバッチを取得する許可を付与。

変数*

aws:ResourceTag/${TagKey}

リスト

CancelBatchImportJob

指定されたバッチインポートジョブをキャンセルするためのアクセス許可を付与する

バッチインポート*

aws:ResourceTag/${TagKey}

書き込み

CancelBatchPredictionJob

指定したバッチ予測ジョブをキャンセルする許可を付与。

バッチ予測*

aws:ResourceTag/${TagKey}

書き込み

CreateBatchImportJob

バッチインポートジョブを作成するためのアクセス許可を付与する

バッチインポート*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateBatchPredictionJob

バッチ予測ジョブを作成する許可を付与。

バッチ予測*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

ディテクター*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

detector-version*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateDetectorVersion

ディテクターのバージョンを作成する許可を付与。ディテクターのバージョンは DRAFT ステータスで開始されます。

ディテクター*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

外部モデル

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

モデルバージョン

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateList

リストを作成するためのアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateModel

指定されたモデルタイプを使用してモデルを作成する許可を付与。

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

モデル*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateModelVersion

指定されたモデルタイプとモデル ID を使用してモデルのバージョンを作成する許可を付与。

モデル*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateRule

指定されたディテクターで使用するルールを作成する許可を付与。

ディテクター*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateVariable

変数を作成する許可を付与。

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

DeleteBatchImportJob

バッチインポートジョブを削除するためのアクセス許可を付与する

バッチインポート*

aws:ResourceTag/${TagKey}

書き込み

DeleteBatchPredictionJob

バッチ予測ジョブを削除する許可を付与。

バッチ予測*

aws:ResourceTag/${TagKey}

書き込み

DeleteDetector

ディテクターを削除する許可を付与。ディテクターを削除する前に、ディテクターに関連付けられたすべてのディテクターバージョンとルールバージョンを削除する必要があります。

ディテクター*

aws:ResourceTag/${TagKey}

書き込み

DeleteDetectorVersion

ディテクターのバージョンを削除する許可を付与。ステータスが ACTIVE のディテクターバージョンは削除できません。

detector-version*

aws:ResourceTag/${TagKey}

書き込み

DeleteEntityType

エンティティタイプを削除する許可を付与。イベントタイプに含まれているエンティティタイプは削除できません。

エンティティタイプ*

aws:ResourceTag/${TagKey}

書き込み

DeleteEvent

指定されたイベントを削除する許可を付与。

イベントタイプ*

aws:ResourceTag/${TagKey}

書き込み

DeleteEventType

イベントタイプを削除する許可を付与。ディテクターまたはモデルで使用されているイベントタイプは削除できません。

イベントタイプ*

aws:ResourceTag/${TagKey}

書き込み

DeleteEventsByEventType

指定されたタイプのイベントを削除するためのアクセス許可を付与する

イベントタイプ*

aws:ResourceTag/${TagKey}

書き込み

DeleteExternalModel

Amazon Fraud Detector から SageMaker モデルを削除する許可を付与。ディテクターのバージョンに関連付けられていない場合は、Amazon SageMaker モデルを削除できます。

外部モデル*

aws:ResourceTag/${TagKey}

書き込み

DeleteLabel

ラベルを削除する許可を付与。Amazon Fraud Detector のイベントタイプに含まれるラベルは削除できません。イベント ID に割り当てられたラベルは削除できません。まず、関連するイベント ID を削除する必要があります。

ラベル*

aws:ResourceTag/${TagKey}

書き込み

DeleteList

リストを削除するための許可を付与します

リスト*

aws:ResourceTag/${TagKey}

書き込み

DeleteModel

モデルを削除する許可を付与。ディテクターのバージョンに関連付けられていない場合は、Amazon Fraud Detector でモデルとモデルバージョンを削除できます。

モデル*

aws:ResourceTag/${TagKey}

書き込み

DeleteModelVersion

モデルのバージョンを削除する許可を付与。ディテクターのバージョンに関連付けられていない場合は、Amazon Fraud Detector でモデルとモデルバージョンを削除できます。

モデルバージョン*

aws:ResourceTag/${TagKey}

書き込み

DeleteOutcome

結果を削除する許可を付与。ルールバージョンで使用されている結果を削除することはできません。

結果*

aws:ResourceTag/${TagKey}

書き込み

DeleteRule

ルールを削除する許可を付与。ACTIVE または INACTIVE のディテクターバージョンで使用されている場合はルールを削除できません。

ルール*

aws:ResourceTag/${TagKey}

書き込み

DeleteVariable

変数を削除する許可を付与。Amazon Fraud Detector のイベントタイプに含まれる変数は削除できません。

変数*

aws:ResourceTag/${TagKey}

書き込み

DescribeDetector

指定されたディテクターのすべてのバージョンを取得する許可を付与。

ディテクター*

aws:ResourceTag/${TagKey}

読み取り

DescribeModelVersions

指定したモデルタイプ、または指定したモデルタイプとモデル ID のすべてのモデルバージョンを取得する許可を付与。また、指定した単一のモデルバージョンの詳細を取得することもできます。

モデルバージョン

aws:ResourceTag/${TagKey}

読み取り

GetBatchImportJobs

すべてのバッチインポートジョブ、またはジョブ ID により指定した特定のジョブを、取得するためのアクセス許可を付与する

バッチインポート

aws:ResourceTag/${TagKey}

リスト

GetBatchPredictionJobs

すべてのバッチ予測ジョブ、またはジョブ ID を指定した場合は、指定されたジョブを取得するためのアクセス許可を付与します。これはページ分割された API です。null の maxResults を指定した場合、このアクションでは、1 ページあたり最大 50 個のレコードを取得します。maxResults を指定する場合、値は 1~50 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetBatchPredictionJobsResponse からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

バッチ予測

aws:ResourceTag/${TagKey}

リスト

GetDeleteEventsByEventTypeStatus

特定のイベントタイプでの DeleteEventsByEventType API の実行ステータスを、取得するためのアクセス許可を付与する

イベントタイプ*

aws:ResourceTag/${TagKey}

読み取り

GetDetectorVersion

特定のディテクターバージョンを取得する許可を付与。

detector-version*

aws:ResourceTag/${TagKey}

読み取り

GetDetectors

DetectorId が指定されている場合は、すべてのディテクター、または 1 つのディテクターを取得する許可を付与。これはページ分割された API です。null の maxResults を指定した場合、このアクションでは、1 ページあたり最大 10 個のレコードを取得します。maxResults を指定する場合、値は 5~10 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetDetectorsResponse からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

ディテクター

aws:ResourceTag/${TagKey}

リスト

GetEntityTypes

すべてのエンティティタイプ、または名前が指定されている場合は、指定されたエンティティタイプを取得するためのアクセス許可を付与します。これはページ分割された API です。null の maxResults を指定した場合、このアクションでは、1 ページあたり最大 10 個のレコードを取得します。maxResults を指定する場合、値は 5~10 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetEntityTypesResponse からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

エンティティタイプ

aws:ResourceTag/${TagKey}

リスト

GetEvent

指定されたイベントの詳細を取得するためのアクセス許可を付与する

イベントタイプ*

aws:ResourceTag/${TagKey}

読み取り

GetEventPrediction

ディテクターのバージョンに対してイベントを評価する許可を付与。バージョン ID が指定されていない場合は、ディテクターの (ACTIVE) バージョンが使用されます

ディテクター*

aws:ResourceTag/${TagKey}

読み取り

detector-version*

aws:ResourceTag/${TagKey}

イベントタイプ*

aws:ResourceTag/${TagKey}

GetEventPredictionMetadata

特定の予測の詳細を取得する許可を付与

ディテクター*

aws:ResourceTag/${TagKey}

読み取り

detector-version*

aws:ResourceTag/${TagKey}

イベントタイプ*

aws:ResourceTag/${TagKey}

GetEventTypes

すべてのイベントタイプ、または名前が指定されている場合は、指定されたイベントタイプを取得するためのアクセス許可を付与します。これはページ分割された API です。null の maxResults を指定した場合、このアクションでは、1 ページあたり最大 10 個のレコードを取得します。maxResults を指定する場合、値は 5~10 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetEventTypesResponse からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

イベントタイプ

aws:ResourceTag/${TagKey}

リスト

GetExternalModels

サービスにインポートされた 1 つ以上の Amazon SageMaker モデルの詳細を取得する許可を付与。これはページ分割された API です。null の maxResults を指定した場合、このアクションでは、1 ページあたり最大 10 個のレコードを取得します。maxResults を指定する場合、値は 5~10 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetExternalModelsResult からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

外部モデル

aws:ResourceTag/${TagKey}

リスト

GetKMSEncryptionKey

Amazon Fraud Detector のコンテンツの暗号化に使用される Key Management Service (KMS) カスタマーマスターキー (CMK) が指定されている場合は、暗号化キーを取得する許可を付与。

読み取り

GetLabels

名前が指定されている場合は、すべてのラベルまたは指定されたラベルを取得するためのアクセス許可を付与します。これはページ分割された API です。null の maxResults を指定した場合、このアクションでは、1 ページあたり最大 50 個のレコードを取得します。maxResults を指定する場合、値は 10~50 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetGetLabelsResponse からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

ラベル

aws:ResourceTag/${TagKey}

リスト

GetListElements

リストの要素を取得するための許可を付与します

リスト*

aws:ResourceTag/${TagKey}

読み取り

GetListsMetadata

リストに関するメタデータを取得するための許可を付与します

list

aws:ResourceTag/${TagKey}

リスト

GetModelVersion

指定されたモデルバージョンの詳細を取得する許可を付与。

モデルバージョン*

aws:ResourceTag/${TagKey}

読み取り

GetModels

1 つまたは複数のモデルを取得する許可を付与。モデルタイプがなく、モデル ID が指定されていない場合 AWS アカウント は、 のすべてのモデルを取得します。モデルタイプが指定されていてもモデル ID が指定されていない場合、 AWS アカウント および モデルタイプのすべてのモデルを取得します。(モデルタイプ、モデル ID) タプルが指定されている場合は、指定されたモデルを取得します。

モデル

aws:ResourceTag/${TagKey}

リスト

GetOutcomes

1 つ以上の結果を取得する許可を付与。これはページ分割された API です。null の maxResults を指定した場合、このアクションでは、1 ページあたり最大 100 個のレコードを取得します。maxResults を指定する場合、値は 50~100 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetOutcomesResult からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

結果

aws:ResourceTag/${TagKey}

リスト

GetRules

ruleID と ruleVersion が指定されていない場合は、ディテクターのすべてのルールを取得する許可を付与 (ページ分割)。ディテクタのすべてのルールと存在する場合は ruleID (ページ分割) を取得します。ruleId と ruleVersion の両方が指定されている場合は、指定されたルールを取得します。

ルール

aws:ResourceTag/${TagKey}

リスト

GetVariables

すべての変数または指定された変数を取得する許可を付与します。これはページ分割された API です。null の maxSizePerPage を指定すると、1 ページあたり最大 100 個のレコードを取得します。maxSizePerPage を指定する場合、値は 50 ~ 100 の間である必要があります。次のページの結果を取得するには、リクエストの一部として GetVariablesResult からページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

変数

aws:ResourceTag/${TagKey}

リスト

ListEventPredictions

過去の予測のリストを取得する許可を付与

ディテクター

aws:ResourceTag/${TagKey}

リスト

detector-version

aws:ResourceTag/${TagKey}

イベントタイプ

aws:ResourceTag/${TagKey}

ListTagsForResource

リソースに関連付けられたすべてのタグを一覧表示する許可を付与。これはページ分割された API です。次のページの結果を取得するには、リクエストの一部としてレスポンスからページ分割トークンを指定します。null のページ分割トークンは、最初からレコードを取得します。

バッチインポート

aws:ResourceTag/${TagKey}

読み取り

バッチ予測

aws:ResourceTag/${TagKey}

ディテクター

aws:ResourceTag/${TagKey}

detector-version

aws:ResourceTag/${TagKey}

エンティティタイプ

aws:ResourceTag/${TagKey}

イベントタイプ

aws:ResourceTag/${TagKey}

外部モデル

aws:ResourceTag/${TagKey}

ラベル

aws:ResourceTag/${TagKey}

list

aws:ResourceTag/${TagKey}

モデル

aws:ResourceTag/${TagKey}

モデルバージョン

aws:ResourceTag/${TagKey}

結果

aws:ResourceTag/${TagKey}

ルール

aws:ResourceTag/${TagKey}

変数

aws:ResourceTag/${TagKey}

PutDetector

ディテクターを作成または更新する許可を付与

ディテクター*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutEntityType

エンティティタイプを作成または更新する許可を付与。エンティティは、イベントを実行しているユーザーを表します。不正予測の一部として、イベントを実行した特定のエンティティを示すエンティティ ID を渡します。エンティティタイプは、エンティティを分類します。分類の例には、お客様、マーチャント、アカウントなどがあります。

エンティティタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

PutEventType

イベントタイプを作成または更新する許可を付与。イベントとは、不正リスクについて評価される事業活動です。Amazon Fraud Detector では、イベントの不正予測を生成します。イベントタイプは、Amazon Fraud Detector に送信されるイベントの構造を定義します。これには、イベントの一部として送信される変数、イベントを実行するエンティティ (お客様など)、イベントを分類するラベルが含まれます。イベントタイプには、オンライン支払いトランザクション、アカウント登録、認証などがあります。

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

PutExternalModel

Amazon SageMaker モデルエンドポイントを作成または更新する許可を付与。また、このアクションを使用して、IAM ロールやマッピングされた変数など、モデルのエンドポイントの設定を更新することもできます。

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

外部モデル*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

PutKMSEncryptionKey

Amazon Fraud Detector のコンテンツの暗号化に使用する Key Management Service (KMS) カスタマーマスターキー (CMK) を指定する許可を付与。

書き込み

PutLabel

ラベルを作成または更新する許可を付与。ラベルは、イベントを不正または正当として分類します。ラベルはイベントタイプに関連付けられ、Amazon Fraud Detector で教師あり機械学習モデルをトレーニングするために使用されます。

ラベル*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

PutOutcome

結果を作成または更新する許可を付与。

結果*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

SendEvent

イベントを送信するためのアクセス許可を付与する

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

TagResource

リソースにタグを割り当てるアクセス許可を付与します。

バッチインポート

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

バッチ予測

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ディテクター

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

detector-version

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

エンティティタイプ

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

イベントタイプ

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

外部モデル

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ラベル

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

モデル

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

モデルバージョン

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

結果

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ルール

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

変数

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

変数

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

リソースからタグを削除する許可を付与

バッチインポート

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

バッチ予測

aws:ResourceTag/${TagKey}

aws:TagKeys

ディテクター

aws:ResourceTag/${TagKey}

aws:TagKeys

detector-version

aws:ResourceTag/${TagKey}

aws:TagKeys

エンティティタイプ

aws:ResourceTag/${TagKey}

aws:TagKeys

イベントタイプ

aws:ResourceTag/${TagKey}

aws:TagKeys

外部モデル

aws:ResourceTag/${TagKey}

aws:TagKeys

ラベル

aws:ResourceTag/${TagKey}

aws:TagKeys

list

aws:ResourceTag/${TagKey}

aws:TagKeys

モデル

aws:ResourceTag/${TagKey}

aws:TagKeys

モデルバージョン

aws:ResourceTag/${TagKey}

aws:TagKeys

結果

aws:ResourceTag/${TagKey}

aws:TagKeys

ルール

aws:ResourceTag/${TagKey}

aws:TagKeys

変数

aws:ResourceTag/${TagKey}

aws:TagKeys

変数

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateDetectorVersion

ディテクターのバージョンを更新する許可を付与。更新できる探知器バージョン属性には、モデル、外部モデルのエンドポイント、ルール、ルール実行モードおよび説明が含まれます。DRAFT のディテクターバージョンのみを更新できます。

ディテクター*

aws:ResourceTag/${TagKey}

書き込み

外部モデル

aws:ResourceTag/${TagKey}

モデルバージョン

aws:ResourceTag/${TagKey}

UpdateDetectorVersionMetadata

ディテクターのバージョン説明を更新する許可を付与。任意のディテクターバージョン (DRAFT、ACTIVE、または INACTIVE) のメタデータを更新できます。

detector-version*

aws:ResourceTag/${TagKey}

書き込み

UpdateDetectorVersionStatus

ディテクターのバージョンのステータスを更新する許可を付与します。UpdateDetectorVersionStatus を使用して、昇格または降格 (DRAFT から ACTIVE へ、ACTIVE から INACTIVE へ、INACTIVE から ACTIVE へ) を実行できます。

detector-version*

aws:ResourceTag/${TagKey}

書き込み

UpdateEventLabel

既存のイベントについてレコードのラベル値を更新するためのアクセス許可を付与する

イベントタイプ*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

UpdateList

リストを更新するためのアクセス許可を付与します

リスト*

aws:ResourceTag/${TagKey}

書き込み

UpdateModel

モデルを更新する許可を付与。このアクションを使用して、説明属性を更新できます。

モデル*

aws:ResourceTag/${TagKey}

書き込み

UpdateModelVersion

モデルバージョンを更新する許可を付与。モデルバージョンを更新すると、更新されたトレーニングデータを使用して既存のモデルバージョンが再トレーニングされ、モデルの新しいマイナーバージョンが作成されます。このアクションを使用して、トレーニングデータセットの場所とデータアクセスロールの属性を更新できます。このアクションにより、モデルの新しいマイナーバージョン (バージョン 1.01、1.02、1.03 など) が作成され、トレーニングされます。

モデル*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

UpdateModelVersionStatus

モデルバージョンのステータスを更新する許可を付与。

モデルバージョン*

aws:ResourceTag/${TagKey}

書き込み

UpdateRuleMetadata

ルールのメタデータを更新する許可を付与。説明属性は更新できます。

ルール*

aws:ResourceTag/${TagKey}

書き込み

UpdateRuleVersion

ルールバージョンを更新して新しいルールバージョンを作成する許可を付与。新しいルールバージョンになるルールバージョンを更新します (バージョン 1、2、3...)。

ルール*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

UpdateVariable

変数を更新する許可を付与。

変数*

aws:ResourceTag/${TagKey}

書き込み

Amazon Fraud Detector のアクセス許可のみのアクション

以下のアクションは Amazon Fraud Detector によって定義されますが、API オペレーションを通じて直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

GetBatchImportJobValidationReport

特定のバッチインポートジョブのデータ検証レポートを取得するための許可を付与します

バッチインポート*

aws:ResourceTag/${TagKey}

読み取り

Amazon Fraud Detector で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

バッチインポート

arn:${Partition}:frauddetector:${Region}:${Account}:batch-import/${ResourcePath}

aws:ResourceTag/${TagKey}

バッチ予測

arn:${Partition}:frauddetector:${Region}:${Account}:batch-prediction/${ResourcePath}

aws:ResourceTag/${TagKey}

ディテクター

arn:${Partition}:frauddetector:${Region}:${Account}:detector/${ResourcePath}

aws:ResourceTag/${TagKey}

detector-version

arn:${Partition}:frauddetector:${Region}:${Account}:detector-version/${ResourcePath}

aws:ResourceTag/${TagKey}

エンティティタイプ

arn:${Partition}:frauddetector:${Region}:${Account}:entity-type/${ResourcePath}

aws:ResourceTag/${TagKey}

イベントタイプ

arn:${Partition}:frauddetector:${Region}:${Account}:event-type/${ResourcePath}

aws:ResourceTag/${TagKey}

外部モデル

arn:${Partition}:frauddetector:${Region}:${Account}:external-model/${ResourcePath}

aws:ResourceTag/${TagKey}

label

arn:${Partition}:frauddetector:${Region}:${Account}:label/${ResourcePath}

aws:ResourceTag/${TagKey}

リスト

arn:${Partition}:frauddetector:${Region}:${Account}:list/${ResourcePath}

aws:ResourceTag/${TagKey}

モデル

arn:${Partition}:frauddetector:${Region}:${Account}:model/${ResourcePath}

aws:ResourceTag/${TagKey}

モデルバージョン

arn:${Partition}:frauddetector:${Region}:${Account}:model-version/${ResourcePath}

aws:ResourceTag/${TagKey}

結果

arn:${Partition}:frauddetector:${Region}:${Account}:outcome/${ResourcePath}

aws:ResourceTag/${TagKey}

ルール

arn:${Partition}:frauddetector:${Region}:${Account}:rule/${ResourcePath}

aws:ResourceTag/${TagKey}

変数

arn:${Partition}:frauddetector:${Region}:${Account}:variable/${ResourcePath}

aws:ResourceTag/${TagKey}

Amazon Fraud Detector の条件キー

Amazon Fraud Detector では、IAM ポリシーの Condition 要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエストで渡されたタグに基づいてアクションをフィルタリングします。

String

aws:ResourceTag/${TagKey}

リソースに関連付けられているタグに基づいてアクションをフィルタリングします。

String

aws:TagKeys

リクエストで渡されたタグキーに基づいてアクションをフィルタリングします。

ArrayOfString