翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
プライベートマーケットプレイスの管理者の作成
会社のプライベートマーケットプレイス設定を管理するために、IT 管理者グループを作成できます。組織でプライベートマーケットプレイスを有効にすると、プライベートマーケットプレイスの管理者は次のような多くのタスクを実行できます。
-
エクスペリエンスとオーディエンスを表示して作成します。
-
プライベートマーケットプレイスエクスペリエンスに製品を追加します。
-
プライベートマーケットプレイスエクスペリエンスから製品を削除します。
-
プライベートマーケットプレイスエクスペリエンスのユーザーインターフェイスを設定します。
-
プライベートマーケットプレイスエクスペリエンスを有効または無効にします。
-
を呼び出し AWS Marketplace Catalog API て、プライベートマーケットプレイスエクスペリエンスをプログラムで管理します。
組織では、各管理者がタスクのサブセットに限定されている複数のプライベートマーケットプレイス管理者を作成するには、プライベートマーケットプレイス管理者向けのポリシーの例 を参照してください。
注記
プライベートマーケットプレイスの有効化は、管理アカウントから実行する必要がある 1 回限りのアクションです。詳細については、「プライベートマーケットプレイスの開始方法」を参照してください。
ユーザー、グループ、またはロールに AWS マネージドポリシー:AWSPrivateMarketplaceAdminFullAccessをアタッチすることで、プライベートマーケットプレイスを管理するための AWS Identity and Access Management (IAM) アクセス許可を付与します。グループまたはロールを使用することをお勧めします。ポリシーをアタッチする方法の詳細については、「 ユーザーガイド」の「ユーザーグループにポリシーをアタッチする」を参照してください。 IAM
AWSPrivateMarketplaceAdminFullAccess
ポリシーのアクセス許可の詳細については、「AWS マネージドポリシー:AWSPrivateMarketplaceAdminFullAccess」を参照してください。で使用するその他のポリシーについては AWS Marketplace、 にサインインし AWS Management Console、IAMポリシーページMarketplace
」と入力して、 AWS Marketplaceに関連するすべてのポリシーを検索します。
プライベートマーケットプレイス管理者向けのポリシーの例
組織では、各管理者によってタスクのサブセットに限定された複数のプライベートマーケットプレイス管理者を作成できます。 AWS Identity and Access Management (IAM) ポリシーを調整して、Catalog のアクション、リソース、および条件キーにリストされている AWS Marketplace Catalog API アクションの条件キーとリソースを指定できます。 AWS Marketplace AWS Marketplace Catalog API 変更タイプとリソースを使用してIAMポリシーを調整する一般的なメカニズムについては、 AWS Marketplace Catalog APIガイド を参照してください。プライベート で使用できるすべての変更タイプのリストについては AWS Marketplace、「プライベートマーケットプレイスの使用」を参照してください。
カスタマー管理ポリシーを作成するには、「ポリシーの作成IAM」を参照してください。以下は、プライベートマーケットプレイスで製品を追加または削除することしかできない管理者を作成するためにJSON使用できるポリシーの例です。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "aws-marketplace:AssociateProductsWithPrivateMarketplace", "aws-marketplace:DisassociateProductsFromPrivateMarketplace", "aws-marketplace:ListPrivateMarketplaceRequests", "aws-marketplace:DescribePrivateMarketplaceRequests" ], "Resource": [ "*" ] }, { "Effect": "Allow", "Action": [ "aws-marketplace:DescribeEntity", "aws-marketplace:ListEntities", "aws-marketplace:ListChangeSets", "aws-marketplace:DescribeChangeSet", "aws-marketplace:CancelChangeSet" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "aws-marketplace:StartChangeSet" ], "Condition": { "StringEquals": { "catalog:ChangeType": [ "AllowProductProcurement", "DenyProductProcurement" ] } }, "Resource": "*" } ] }
ポリシーをプライベートマーケットプレイスのリソースの一部だけを管理するように制限することもできます。以下は、特定のプライベートマーケットプレイスエクスペリエンスのみを管理できる管理者を作成するためにJSON使用できるポリシーの例です。この例では、Experience
識別子として exp-1234example
のリソース文字列を使用しています。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "aws-marketplace:AssociateProductsWithPrivateMarketplace", "aws-marketplace:DisassociateProductsFromPrivateMarketplace", "aws-marketplace:ListPrivateMarketplaceRequests", "aws-marketplace:DescribePrivateMarketplaceRequests" ], "Resource": [ "*" ] }, { "Effect": "Allow", "Action": [ "aws-marketplace:ListEntities", "aws-marketplace:DescribeEntity", "aws-marketplace:ListChangeSets", "aws-marketplace:DescribeChangeSet", "aws-marketplace:CancelChangeSet" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "aws-marketplace:StartChangeSet" ], "Resource": [ "arn:aws:aws-marketplace:*:*:AWSMarketplace/Experience/exp-1234example" ] } ] }
エンティティ識別子の取得方法とプライベートマーケットプレイスのリソースセットの表示方法について詳しくは、「プライベートマーケットプレイスの操作」を参照してください。