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

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

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

リファレンス:

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

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

[アクション] テーブルの [リソースタイプ] 列は、各アクションがリソースレベルの許可をサポートしているかどうかを示します。この列に値がない場合は、ポリシーステートメントの Resource 要素で、ポリシーが適用されるすべてのリソース (「*」) を指定する必要があります。列にリソースタイプが含まれている場合は、ARNそのアクションを含むステートメントでそのタイプの を指定できます。アクションで 1 つ以上のリソースが必須となっている場合、呼び出し元には、それらのリソースを伴うアクションを使用するための許可が付与されている必要があります。必須リソースは、アスタリスク (*) でテーブルに示されています。IAM ポリシーの Resource要素を使用してリソースアクセスを制限する場合は、必要なリソースタイプごとに ARNまたは パターンを含める必要があります。一部のアクションでは、複数のリソースタイプがサポートされています。リソースタイプがオプション (必須として示されていない) の場合、オプションのリソースタイプのいずれかを使用することを選択できます。

[アクション] テーブルの [条件キー] 列には、ポリシーステートメントの Condition 要素で指定できるキーが含まれます。サービスのリソースに関連付けられている条件キーの詳細については、[リソースタイプ] テーブルの [条件キー] 列を参照してください。

注記

リソース条件キーは、リソースタイプテーブルに一覧表示されています。アクションに適用されるリソースタイプへのリンクは、[アクション] テーブルの [リソースタイプ (* 必須)] 列にあります。[リソースタイプ] テーブルのリソースタイプには、[アクション] テーブルのアクションに適用されるリソース条件キーである、[条件キー] 列が含まれています。

以下の表の列の詳細については、「アクションテーブル」を参照してください。

アクション 説明 アクセスレベル リソースタイプ (* 必須) 条件キー 依存アクション
AcceptPredictions 予測を受け入れる許可を付与 書き込み
AcceptSubscriptionRequest データアセットのサブスクリプションリクエストを承認する許可を付与 書き込み
AddEntityOwner ドメイン単位などのエンティティに所有者を追加する許可を付与 書き込み
AddPolicyGrant [アクセス許可のみ] ポリシー許可を追加する許可を付与 書き込み
AssociateEnvironmentRole デフォルトのサービスブループリント環境でロールを関連付ける許可を付与 書き込み
CancelMetadataGenerationRun メタデータ生成の実行をキャンセルする許可を付与 書き込み
CancelSubscription データアセットへの承認されたサブスクリプションの取り消しや解除を行う許可を付与 書き込み
CreateAsset アセットを作成する許可を付与する 書き込み
CreateAssetFilter アセットフィルターを作成する許可を付与 書き込み
CreateAssetRevision アセットの新しいリビジョンを作成する許可を付与 書き込み
CreateAssetType アセットタイプを作成する許可を付与 書き込み
CreateDataProduct データ製品を作成する許可を付与 書き込み
CreateDataProductRevision データ製品リビジョンを作成する許可を付与 書き込み
CreateDataSource 新しい を作成する許可を付与 DataSource 書き込み
CreateDomain 他の Amazon DataZone リソースを含む最上位のエンティティであるドメインをプロビジョニングするアクセス許可を付与します 書き込み

aws:RequestTag/${TagKey}

aws:TagKeys

CreateDomainUnit ドメイン単位を作成するアクセス許可を付与します 書き込み
CreateEnvironment データの公開とサブスクリプションに使用される設定済みリソースのコレクションを作成する許可を付与 書き込み
CreateEnvironmentAction デフォルトのサービスブループリント環境で環境アクションを作成するアクセス許可を付与します 書き込み
CreateEnvironmentBlueprint [アクセス許可のみ] ユーザーがプロジェクトに環境を追加できるカスタム環境ブループリントを作成する許可を付与 書き込み
CreateEnvironmentProfile 環境を作成するために使用できるブループリントからテンプレートを作成する許可を付与 書き込み
CreateFormType フォームタイプまたはその新しいリビジョンを作成する許可を付与 書き込み
CreateGlossary ビジネス用語集を作成する許可を付与 書き込み
CreateGlossaryTerm 用語集の用語を作成する許可を付与 書き込み
CreateGroupProfile IAM Identity Center DataZone グループのグループプロファイルを作成するアクセス許可を付与します 書き込み
CreateListingChangeSet リスティングの変更セットを作成する許可を付与 書き込み
CreateProject チームによるデータの公開とサブスクリプションを可能にするプロジェクトを作成する許可を付与 書き込み
CreateProjectMembership ユーザーをプロジェクトに追加する許可を付与 書き込み
CreateProjectProfile [アクセス許可のみ] プロジェクトプロファイルを作成する許可を付与 書き込み
CreateSubscriptionGrant サブスクリプションターゲットで承認済みサブスクリプションへの許可を作成する許可を付与 書き込み
CreateSubscriptionRequest データアセットのサブスクリプションリクエストを作成する許可を付与 書き込み
CreateSubscriptionTarget プロジェクトの環境のサブスクリプションターゲットを作成する許可を付与 書き込み
CreateUserProfile 顧客の IAM Identity Center で既存のユーザーのユーザープロファイルを作成するアクセス許可を付与します 書き込み
DeleteAsset アセットを削除する許可を付与 書き込み
DeleteAssetFilter アセットフィルターを削除する許可を付与 書き込み
DeleteAssetType アセットタイプを削除する許可を付与 書き込み
DeleteDataProduct データ製品を削除する許可を付与 書き込み
DeleteDataSource 既存の を更新するアクセス許可を付与します DataSource 書き込み
DeleteDomain プロビジョニングされたドメインを削除する許可を付与 書き込み

domain*

DeleteDomainSharingPolicy [アクセス許可のみ] DataZone ドメインのリソースポリシーを削除するアクセス許可を付与します 権限の管理
DeleteDomainUnit 既存のドメイン単位を削除するアクセス許可を付与します 書き込み
DeleteEnvironment 環境を削除する許可を付与 書き込み
DeleteEnvironmentAction デフォルトのサービスブループリント環境で環境アクションを削除するアクセス許可を付与します 書き込み
DeleteEnvironmentBlueprint [アクセス許可のみ] 環境ブループリントを削除する許可を付与 書き込み
DeleteEnvironmentBlueprintConfiguration 環境ブループリントの設定を削除する許可を付与 書き込み
DeleteEnvironmentProfile 環境プロファイルを削除する許可を付与 書き込み
DeleteFormType フォームタイプを削除する許可を付与 書き込み
DeleteGlossary ビジネス用語集を削除する許可を付与 書き込み
DeleteGlossaryTerm 用語集の用語を削除する許可を付与 書き込み
DeleteListing リスティングを削除する許可を付与 書き込み
DeleteProject チームによるデータの公開とサブスクリプションを可能にするプロジェクトを削除する許可を付与 書き込み
DeleteProjectMembership ユーザーをプロジェクトから削除する許可を付与 書き込み
DeleteProjectProfile [アクセス許可のみ] プロジェクトプロファイルを削除する許可を付与 書き込み
DeleteSubscriptionGrant サブスクリプションターゲットからサブスクリプション許可を削除する許可を付与 書き込み
DeleteSubscriptionRequest データアセットの保留中のサブスクリプションリクエストを削除する許可を付与 書き込み
DeleteSubscriptionTarget プロジェクト内の環境からサブスクリプションターゲットを削除する許可を付与 書き込み
DeleteTimeSeriesDataPoints 既存の を削除するアクセス許可を付与します TimeSeriesDataPoints 書き込み
DisassociateEnvironmentRole デフォルトのサービスブループリント環境でロールの関連付けを解除するアクセス許可を付与します 書き込み
GetAsset アセットを取得する許可を付与 読み取り
GetAssetFilter アセットフィルターを取得する許可を付与 読み取り
GetAssetType アセットタイプを取得する許可を付与 読み取り
GetDataProduct データ製品を取得する許可を付与 読み取り
GetDataSource 識別子 DataZone を使用して Amazon DataSource の既存の を取得するアクセス許可を付与します 読み取り
GetDataSourceRun 識別子 DataZone を使用して Amazon で DataSource 実行ジョブを取得する許可を付与 読み取り
GetDomain ドメインに関する情報を取得するための許可を付与 読み取り

domain*

GetDomainSharingPolicy [アクセス許可のみ] DataZone ドメインのリソースポリシーを取得する許可を付与 読み取り
GetDomainUnit 既存のドメイン単位を取得するアクセス許可を付与します 読み取り
GetEnvironment 環境の詳細を取得する許可を付与 読み取り
GetEnvironmentAction デフォルトのサービスブループリント環境で環境アクションを取得する許可を付与 読み取り
環境アクションリンクを取得する許可を付与 読み取り
GetEnvironmentBlueprint 環境ブループリントの詳細を取得する許可を付与 読み取り
GetEnvironmentBlueprintConfiguration 環境ブループリントの設定を取得する許可を付与 読み取り
GetEnvironmentCredentials 環境ユーザーロールを引き受ける短期認証情報を取得する許可を付与 読み取り
GetEnvironmentProfile 環境プロファイルの詳細を取得する許可を付与 読み取り
GetFormType フォームタイプを取得する許可を付与 読み取り
GetGlossary ビジネス用語集を取得する許可を付与 読み取り
GetGlossaryTerm 用語集の用語を取得する許可を付与 読み取り
GetGroupProfile 既存の DataZone グループプロファイルを取得する許可を付与 読み取り
GetIamPortalLoginUrl DataZone ポータルにログインするアクセス許可をプリンIAMシパルに付与します 権限の管理
GetLineageNode 系統ノードを取得する許可を付与 読み取り
GetListing リストティングを取得する許可を付与 読み取り
GetMetadataGenerationRun メタデータ生成実行を取得するためのアクセス許可を付与 読み取り
GetProject プロジェクトの詳細を取得する許可を付与 読み取り
GetProjectProfile [アクセス許可のみ] プロジェクトプロファイルの詳細を取得する許可を付与 読み取り
GetSubscription サブスクリプションを取得する許可を付与 読み取り
GetSubscriptionEligibility [アクセス許可のみ] サブスクリプションの適格性を取得するための許可を付与 読み取り
GetSubscriptionGrant サブスクリプション許可を取得する許可を付与 読み取り
GetSubscriptionRequestDetails データアセットのサブスクリプションリクエストを拒否する許可を付与 読み取り
GetSubscriptionTarget サブスクリプションターゲットの詳細を取得する許可を付与 読み取り
GetTimeSeriesDataPoint 識別子 DataZone を使用して Amazon TimeSeriesDataPoints 内の既存の を取得するアクセス許可を付与します 読み取り
GetUserProfile DataZone ドメイン内の既存のユーザーのユーザープロファイルを取得するアクセス許可を付与します 読み取り
ListAccountEnvironments AWS アカウント内のすべてのドメインの環境を一覧表示するアクセス許可を付与します リスト
ListAssetFilters アセットフィルターを一覧表示する許可を付与 リスト
ListAssetRevisions アセットのリビジョンを一覧表示する許可を付与 リスト
ListDataProductRevisions データ製品リビジョンを一覧表示する許可を付与 リスト
ListDataSourceRunActivities アセットで DataSource 実行ジョブのアクティビティを一覧表示するアクセス許可を付与します リスト
ListDataSourceRuns DataSource 実行ジョブを一覧表示する許可を付与 リスト
ListDataSources 既存の を一覧表示する許可を付与 DataSources リスト
ListDomainUnitsForParent 特定の親ドメイン単位の子ドメイン単位を一覧表示する許可を付与 リスト
ListDomains すべてのドメインを取得するための許可を付与 リスト
ListEntityOwners ドメイン単位などのエンティティの所有者を一覧表示する許可を付与 リスト
ListEnvironmentActions デフォルトのサービスブループリント環境で環境アクションを一覧表示するアクセス許可を付与します リスト
ListEnvironmentBlueprintConfigurationSummaries [アクセス許可のみ] 環境ブループリント設定の概要を一覧表示する許可を付与 リスト
ListEnvironmentBlueprintConfigurations 環境ブループリントの設定を一覧表示する許可を付与 リスト
ListEnvironmentBlueprints 環境ブループリントのドメインを一覧表示する許可を付与 リスト
ListEnvironmentProfiles 環境プロファイルのドメインを一覧表示する許可を付与 リスト
ListEnvironments ドメイン内の環境を表示する許可を付与 リスト
ListGroupsForUser DataZone ユーザープロファイルがメンバーであるすべての DataZone グループプロファイルを一覧表示するアクセス許可を付与します リスト
ListLineageNodeHistory 系統ノードの履歴バージョンを一覧表示する許可を付与 リスト
ListMetadataGenerationRuns メタデータ生成実行を一覧表示するためのアクセス許可を付与 リスト
ListNotifications DataZone ユーザーへの通知とイベントを一覧表示する許可を付与 リスト
ListPolicyGrants [アクセス許可のみ] ポリシー許可を一覧表示する許可を付与 リスト
ListProjectMemberships プロジェクトメンバーを一覧表示する許可を付与 リスト
ListProjectProfiles [アクセス許可のみ] プロジェクトプロファイルを一覧表示する許可を付与 リスト
ListProjects プロジェクトを一覧表示する許可を付与 リスト
ListSubscriptionGrants サブスクライブ済みプリンシパルのサブスクリプション許可を一覧表示する許可を付与 リスト
ListSubscriptionRequests サブスクリプションリクエストを一覧表示する許可を付与 リスト
ListSubscriptionTargets サブスクリプションターゲットを一覧表示する許可を付与 リスト
ListSubscriptions サブスクリプションを一覧表示する許可を付与 リスト
ListTagsForResource リソースに関連付けられているすべてのタグを取得する許可を付与。 読み取り

domain

ListTimeSeriesDataPoints 既存の を一覧表示する許可を付与 TimeSeriesDataPoints リスト
ListWarehouseMetadata [アクセス許可のみ] 利用可能な Manager Secrets を一覧表示する許可を付与 リスト
PostLineageEvent 系統イベントを投稿する許可を付与 書き込み
PostTimeSeriesDataPoints 新しい を投稿する許可を付与 TimeSeriesDataPoints 書き込み
ProvisionDomain [アクセス許可のみ] デフォルトのプロジェクト設定でドメインをプロビジョニングする許可を付与 書き込み
PutDomainSharingPolicy [アクセス許可のみ] DataZone ドメインのリソースポリシーを追加する許可を付与 権限の管理
PutEnvironmentBlueprintConfiguration 環境ブループリントの設定を提供する許可を付与 書き込み
RefreshToken [アクセス許可のみ] トークンを更新する許可を付与 書き込み
RejectPredictions 予測を拒否する許可を付与 書き込み
RejectSubscriptionRequest データアセットのサブスクリプションリクエストを拒否する許可を付与 書き込み
RemoveEntityOwner ドメイン単位などのエンティティの既存の所有者を削除するアクセス許可を付与します 書き込み
RemovePolicyGrant [アクセス許可のみ] ポリシー許可を削除する許可を付与 書き込み
RevokeSubscription サブスクリプションの取り消しをする許可を付与 書き込み
DataZone エンティティを検索する許可を付与 リスト
SearchGroupProfiles DataZone グループプロファイルと IAM Identity Center グループを検索する許可を付与 リスト
SearchListings リスティングを検索する許可を付与 リスト
SearchTypes ドメイン内でアセットタイプやフォームタイプなどのタイプを検索する許可を付与 リスト
SearchUserProfiles DataZone ユーザープロファイル、IAMIdentity Center ユーザー、プリン DataZone IAMシパルプロファイルを検索するアクセス許可を付与します リスト
SsoLogin [アクセス許可のみ] を使用してログインする許可を付与 SSO 書き込み
SsoLogout [アクセス許可のみ] SSO ユーザーとしてログアウトする許可を付与 書き込み
StartDataSourceRun DataSource 実行ジョブを開始する許可を付与 書き込み
StartMetadataGenerationRun メタデータ生成実行を開始するためのアクセス許可を付与 書き込み
StopMetadataGenerationRun メタデータ生成実行を停止するためのアクセス許可を付与 書き込み
TagResource タグをリソースに追加または更新するための許可を付与します タグ付け

domain*

aws:RequestTag/${TagKey}

aws:TagKeys

UntagResource リソースに関連付けられているタグを削除する許可を付与 タグ付け

domain*

aws:TagKeys

UpdateAssetFilter アセットフィルターを更新する許可を付与 書き込み
UpdateDataSource 既存の を更新するアクセス許可を付与します DataSource 書き込み
UpdateDataSourceRunActivities [アクセス許可のみ] データソース実行アクティビティを更新する許可を付与 書き込み
UpdateDomain ドメインの情報を更新する許可を付与 書き込み

domain*

UpdateDomainUnit 既存のドメイン単位を更新するアクセス許可を付与します 書き込み
UpdateEnvironment 環境設定を更新する許可を付与 書き込み
UpdateEnvironmentAction デフォルトのサービスブループリント環境で環境アクションを更新する許可を付与 書き込み
UpdateEnvironmentBlueprint [アクセス許可のみ] 環境ブループリントの設定を更新する許可を付与 書き込み
UpdateEnvironmentConfiguration [アクセス許可のみ] 環境設定を更新する許可を付与 書き込み
UpdateEnvironmentDeploymentStatus [アクセス許可のみ] 環境デプロイメントのステータスを更新する許可を付与 書き込み
UpdateEnvironmentProfile EnvironmentProfile 設定を更新する許可を付与 書き込み
UpdateGlossary ビジネス用語集を更新する許可を付与 書き込み
UpdateGlossaryTerm 用語集の用語を更新する許可を付与 書き込み
UpdateGroupProfile DataZone グループプロファイルを更新する許可を付与 書き込み
UpdateProject チームによるデータの公開とサブスクリプションを可能にするプロジェクトを更新する許可を付与 書き込み
UpdateProjectProfile [アクセス許可のみ] プロジェクトプロファイルを更新する許可を付与 書き込み
UpdateSubscriptionGrantStatus カスタム許可へのサブスクリプション許可の状態を更新する許可を付与 書き込み
UpdateSubscriptionRequest データアセットのサブスクリプションリクエストに対するビジネス上の理由を更新する許可を付与 書き込み
UpdateSubscriptionTarget サブスクリプションターゲットを更新する許可を付与 書き込み
UpdateUserProfile DataZone ユーザープロファイルを更新する許可を付与 書き込み
ValidatePassRole [アクセス許可のみ] パスロールを検証する許可を付与 書き込み

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

次のリソースタイプは、このサービスによって定義され、IAMアクセス許可ポリシーステートメントの Resource要素で使用できます。アクションテーブルの各アクションは、そのアクションで指定できるリソースタイプを示しています。リソースタイプは、ポリシーに含めることができる条件キーを定義することもできます。これらのキーは、[リソースタイプ] テーブルの最後の列に表示されます。以下の表の列の詳細については、「リソースタイプテーブル」を参照してください。

リソースタイプ ARN 条件キー
domain arn:${Partition}:datazone:${Region}:${Account}:domain/${DomainId}

aws:ResourceTag/${TagKey}

Amazon の条件キー DataZone

Amazon DataZone では、 IAMポリシーの Condition要素で使用できる以下の条件キーを定義します。これらのキーを使用して、ポリシーステートメントが適用される条件をさらに絞り込むことができます。以下の表の列の詳細については、「条件キーテーブル」を参照してください。

すべてのサービスで使用できるグローバル条件キーを確認するには、「使用できるグローバル条件キー」を参照してください。

条件キー 説明 タイプ
aws:RequestTag/${TagKey} リクエストで渡されたタグでアクセスをフィルタリングします 文字列
aws:ResourceTag/${TagKey} リソースに関連付けられたタグでアクセスをフィルタリングします 文字列
aws:TagKeys リクエストで渡されたタグキーでアクセスをフィルタリングします ArrayOfString