View a markdown version of this page

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

AWS Entity Resolution のアクション、リソース、および条件キー

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

リファレンス:

AWS Entity Resolution で定義される API オペレーション

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

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

AddPolicyStatement

entityresolution:AddPolicyStatement

アクセス許可管理、書き込み

BatchDeleteUniqueId

entityresolution:BatchDeleteUniqueId

書き込み

CreateIdMappingWorkflow

entityresolution:CreateIdMappingWorkflow

書き込み

entityresolution:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

entityresolution.amazonaws.com

書き込み

CreateIdNamespace

entityresolution:CreateIdNamespace

書き込み

entityresolution:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

entityresolution.amazonaws.com

書き込み

CreateMatchingWorkflow

entityresolution:CreateMatchingWorkflow

書き込み

entityresolution:TagResource

タグ付け、書き込み

iam:PassRole

iam:PassedToService

entityresolution.amazonaws.com

書き込み

CreateSchemaMapping

entityresolution:CreateSchemaMapping

書き込み

entityresolution:TagResource

タグ付け、書き込み

DeleteIdMappingWorkflow

entityresolution:DeleteIdMappingWorkflow

書き込み

DeleteIdNamespace

entityresolution:DeleteIdNamespace

書き込み

DeleteMatchingWorkflow

entityresolution:DeleteMatchingWorkflow

書き込み

DeletePolicyStatement

entityresolution:DeletePolicyStatement

アクセス許可管理、書き込み

DeleteSchemaMapping

entityresolution:DeleteSchemaMapping

書き込み

GenerateMatchId

entityresolution:GenerateMatchId

書き込み

GetIdMappingJob

entityresolution:GetIdMappingJob

読み取り

GetIdMappingWorkflow

entityresolution:GetIdMappingWorkflow

読み取り

GetIdNamespace

entityresolution:GetIdNamespace

読み取り

GetMatchId

entityresolution:GetMatchId

読み取り

GetMatchingJob

entityresolution:GetMatchingJob

読み取り

GetMatchingWorkflow

entityresolution:GetMatchingWorkflow

読み取り

GetPolicy

entityresolution:GetPolicy

読み取り

GetProviderService

entityresolution:GetProviderService

読み取り

GetSchemaMapping

entityresolution:GetSchemaMapping

読み取り

ListIdMappingJobs

entityresolution:ListIdMappingJobs

リスト

ListIdMappingWorkflows

entityresolution:ListIdMappingWorkflows

リスト

ListIdNamespaces

entityresolution:ListIdNamespaces

リスト

ListMatchingJobs

entityresolution:ListMatchingJobs

リスト

ListMatchingWorkflows

entityresolution:ListMatchingWorkflows

リスト

ListProviderServices

entityresolution:ListProviderServices

リスト

ListSchemaMappings

entityresolution:ListSchemaMappings

リスト

ListTagsForResource

entityresolution:ListTagsForResource

読み取り

PutPolicy

entityresolution:PutPolicy

アクセス許可管理、書き込み

StartIdMappingJob

entityresolution:StartIdMappingJob

書き込み

entityresolution:UseIdNamespace

アクセス許可管理、書き込み

iam:PassRole

iam:PassedToService

entityresolution.amazonaws.com

書き込み

StartMatchingJob

entityresolution:StartMatchingJob

書き込み

TagResource

entityresolution:TagResource

タグ付け、書き込み

UntagResource

entityresolution:UntagResource

タグ付け、書き込み

UpdateIdMappingWorkflow

entityresolution:UpdateIdMappingWorkflow

書き込み

iam:PassRole

iam:PassedToService

entityresolution.amazonaws.com

書き込み

UpdateIdNamespace

entityresolution:UpdateIdNamespace

書き込み

iam:PassRole

iam:PassedToService

entityresolution.amazonaws.com

書き込み

UpdateMatchingWorkflow

entityresolution:UpdateMatchingWorkflow

書き込み

iam:PassRole

iam:PassedToService

entityresolution.amazonaws.com

書き込み

UpdateSchemaMapping

entityresolution:UpdateSchemaMapping

書き込み

AWS エンティティ解決で定義されるアクション

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

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

AddPolicyStatement

AWS エンティティ解決リソースを使用するアクセス許可を AWS サービスまたは別のアカウントに付与するアクセス許可を付与します

アクセス許可管理、書き込み

BatchDeleteUniqueId

一意の ID を一括削除する許可を付与する

MatchingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

CreateIdMappingWorkflow

idmapping ワークフローを作成するアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateIdNamespace

IdNamespace を作成する許可を付与する

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateMatchingWorkflow

マッチングワークフローを作成するための許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateSchemaMapping

スキーママッピングを作成するための許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

DeleteIdMappingWorkflow

idmapping ワークフローを削除するアクセス許可を付与します

IdMappingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

DeleteIdNamespace

IdNamespace を削除する許可を付与する

IdNamespace*

aws:ResourceTag/${TagKey}

書き込み

DeleteMatchingWorkflow

マッチングワークフローを削除するための許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

DeletePolicyStatement

AWS エンティティ解決リソースを使用するアクセス許可を AWS サービスまたは別のアカウントに付与されたアクセス許可を削除するアクセス許可を付与します

アクセス許可管理、書き込み

DeleteSchemaMapping

スキーママッピングを削除するための許可を付与します

SchemaMapping*

aws:ResourceTag/${TagKey}

書き込み

GenerateMatchId

一致 ID を生成するアクセス許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

GetIdMappingJob

idmapping ジョブを取得するアクセス許可を付与します

IdMappingWorkflow*

aws:ResourceTag/${TagKey}

読み取り

GetIdMappingWorkflow

idmapping ワークフローを取得するアクセス許可を付与します

IdMappingWorkflow*

aws:ResourceTag/${TagKey}

読み取り

GetIdNamespace

IdNamespace を取得する許可を付与する

IdNamespace*

aws:ResourceTag/${TagKey}

読み取り

GetMatchId

一致 ID を取得するための許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

読み取り

GetMatchingJob

マッチングジョブを取得するための許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

読み取り

GetMatchingWorkflow

マッチングワークフローを取得するための許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

読み取り

GetPolicy

AWS エンティティ解決リソースのリソースポリシーを取得するアクセス許可を付与します

読み取り

GetProviderService

プロバイダサービスを取得するアクセス許可を付与します

ProviderService*

aws:ResourceTag/${TagKey}

読み取り

GetSchemaMapping

スキーママッピングを取得するための許可を付与します

SchemaMapping*

aws:ResourceTag/${TagKey}

読み取り

ListIdMappingJobs

idmapping ジョブを一覧表示するアクセス許可を付与します

IdMappingWorkflow*

aws:ResourceTag/${TagKey}

リスト

ListIdMappingWorkflows

idmapping ワークフローを一覧表示するためのアクセス許可を付与します

リスト

ListIdNamespaces

IdNamespaces を一覧表示する許可を付与する

リスト

ListMatchingJobs

マッチングジョブを一覧表示するための許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

リスト

ListMatchingWorkflows

マッチングワークフローを一覧表示するための許可を付与します

リスト

ListProviderServices

プロバイダサービスを一覧表示するアクセス許可を付与します

リスト

ListSchemaMappings

スキーママッピングを一覧表示するための許可を付与します

リスト

ListTagsForResource

リソースのタグを一覧表示するための許可を付与します

読み取り

PutPolicy

AWS Entity Resolution リソースのリソースポリシーを配置するアクセス許可を付与します

アクセス許可管理、書き込み

StartIdMappingJob

idmapping ジョブを開始するアクセス許可を付与します

IdMappingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

StartMatchingJob

マッチングジョブを開始するための許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

TagResource

リソースにタグを追加するアクセス許可を付与

IdMappingWorkflow

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

IdNamespace

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

MatchingWorkflow

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ProviderService

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

SchemaMapping

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

リソースのタグを解除する許可を付与

IdMappingWorkflow

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

IdNamespace

aws:ResourceTag/${TagKey}

aws:TagKeys

MatchingWorkflow

aws:ResourceTag/${TagKey}

aws:TagKeys

ProviderService

aws:ResourceTag/${TagKey}

aws:TagKeys

SchemaMapping

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateIdMappingWorkflow

idmapping ワークフローを更新するアクセス許可を付与します

IdMappingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

UpdateIdNamespace

IdNamespace を更新する許可を付与する

IdNamespace*

aws:ResourceTag/${TagKey}

書き込み

UpdateMatchingWorkflow

マッチングワークフローを更新するための許可を付与します

MatchingWorkflow*

aws:ResourceTag/${TagKey}

書き込み

UpdateSchemaMapping

スキーママッピングを更新するための許可を付与します

SchemaMapping*

aws:ResourceTag/${TagKey}

書き込み

UseIdNamespace

ワークフロー内で IdNamespace を使用するアクセス許可を AWS サービスまたは別のアカウントに付与するアクセス許可を付与します

アクセス許可管理、書き込み

UseWorkflow

IdNamespace 内のワークフローを使用するアクセス許可を AWS サービスまたは別のアカウントに付与するアクセス許可を付与します

アクセス許可管理、書き込み

AWS Entity Resolution で定義されるリソースタイプ

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

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

IdMappingWorkflow

arn:${Partition}:entityresolution:${Region}:${Account}:idmappingworkflow/${WorkflowName}

aws:ResourceTag/${TagKey}

IdNamespace

arn:${Partition}:entityresolution:${Region}:${Account}:idnamespace/${IdNamespaceName}

aws:ResourceTag/${TagKey}

MatchingWorkflow

arn:${Partition}:entityresolution:${Region}:${Account}:matchingworkflow/${WorkflowName}

aws:ResourceTag/${TagKey}

ProviderService

arn:${Partition}:entityresolution:${Region}:${Account}:providerservice/${ProviderName}/${ProviderServiceName}

aws:ResourceTag/${TagKey}

SchemaMapping

arn:${Partition}:entityresolution:${Region}:${Account}:schemamapping/${SchemaName}

aws:ResourceTag/${TagKey}

AWS エンティティ解決の条件キー

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

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

ユーザーがエンティティ解決サービスに対して実行するリクエストに含まれるキーでアクセスをフィルタリングします

String

aws:ResourceTag/${TagKey}

タグキーおよび値のペアでアクセスをフィルタリングします。

String

aws:TagKeys

ユーザーがエンティティ解決サービスに対して実行するリクエストに含まれるすべてのタグキー名のリストでアクセスをフィルタリングします

ArrayOfString