Criação de um administrador do mercado privado - AWS Marketplace

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criação de um administrador do mercado privado

Você pode criar um grupo de administradores para gerenciar as configurações do mercado privado de sua empresa. Depois que o mercado privado estiver habilitado para sua organização, os administradores do mercado privado poderão realizar várias tarefas, incluindo as seguintes:

  • Visualize e crie experiências e públicos.

  • Adicionar produtos às experiências do mercado privado.

  • Remover produtos das experiências de mercado privado.

  • Configurar a interface do usuário de experiências de mercado privado.

  • Habilitar e desabilitar experiências de mercado privado.

  • Ligue AWS Marketplace Catalog API para o para gerenciar experiências de mercado privado de forma programática.

Para criar vários administradores de mercados privados em que cada administrador está limitado a um subconjunto de tarefas, consulte Exemplos de políticas para administradores de mercados privados.

nota

Habilitar o mercado privado é uma ação única que deve ocorrer a partir da conta de gerenciamento. Para obter mais informações, consulte Introdução ao mercado privado.

Você concede AWS Identity and Access Management (IAM) permissões para administrar seu mercado privado ao anexá-las AWS política gerenciada: AWSPrivateMarketplaceAdminFullAccess a um usuário, grupo ou função. Recomendamos o uso de um grupo ou função. Para obter mais informações sobre como anexar a política, consulte Anexar uma política a um grupo de usuários no Guia do IAM usuário.

Para obter mais informações sobre as permissões na política AWSPrivateMarketplaceAdminFullAccess, consulte AWS política gerenciada: AWSPrivateMarketplaceAdminFullAccess. Para saber mais sobre outras políticas para uso em AWS Marketplace, faça login no AWS Management Console e acesse a página de IAM políticas. Na caixa de pesquisa, digite Marketplace para encontrar todas as políticas associadas ao AWS Marketplace.

Exemplos de políticas para administradores de mercados privados

Sua organização pode criar vários administradores de mercados privados, onde cada administrador está limitado a um subconjunto de tarefas. Você pode ajustar as políticas AWS Identity and Access Management (IAM) para especificar chaves de condição e recursos nas AWS Marketplace Catalog API ações listadas em Ações, recursos e chaves de condição do AWS Marketplace Catalog. O mecanismo geral para usar tipos de AWS Marketplace Catalog API alteração e recursos para ajustar IAM políticas está descrito no APIguia do AWS Marketplace Catalog. Para obter uma lista de todos os tipos de alteração disponíveis no mercado privado AWS Marketplace, consulte Como trabalhar com um mercado privado.

Para criar políticas gerenciadas pelo cliente, consulte Criação de IAM políticas. Veja a seguir um exemplo de política JSON que você pode usar para criar um administrador que só pode adicionar ou remover produtos de mercados privados.

{ "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": "*" } ] }

Uma política também pode ser limitada para gerenciar um subconjunto de recursos do mercado privado. Veja a seguir um exemplo de política que JSON você pode usar para criar um administrador que só pode gerenciar uma experiência específica de mercado privado. Este exemplo usa uma string de recurso com exp-1234example como identificador Experience.

{ "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" ] } ] }

Para obter detalhes sobre como os identificadores de entidade podem ser recuperados e para visualizar o conjunto de recursos do mercado privado, consulte Como trabalhar com um mercado privado.