View a markdown version of this page

Usar tags para gerenciar o acesso aos pedidos de compra - AWS Faturamento

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á.

Usar tags para gerenciar o acesso aos pedidos de compra

Você pode usar o controle de acesso por atributo (ABAC) para gerenciar o acesso às suas ordens de compra. Ao criar seus pedidos de compra, você pode marcar com pares de chave-valor. Você pode criar políticas do IAM e especificar as tags. Por exemplo, se você adicionar a chave project e atribuir a ela um valor de test, suas políticas do IAM poderão permitir ou negar explicitamente o acesso a qualquer pedido de compra que tenha essa tag.

Para adicionar tags a novos pedidos de compra ou atualizar os existentes, consulte Adicionar uma ordem de compra e Editar suas ordens de compra.

exemplo Exemplo: usar tags para permitir o acesso

A política a seguir permite que a entidade do IAM adicione, modifique ou marque pedidos de compra que tenham a chave project e um valor test.

JSON
{ "Version":"2012-10-17", "Statement": [{ "Effect": "Allow", "Action": [ "purchase-orders:AddPurchaseOrder", "purchase-orders:TagResource", "purchase-orders:ModifyPurchaseOrders" ], "Resource": "arn:aws:purchase-orders::*:purchase-order/*", "Condition": { "StringEquals": { "aws:RequestTag/project": "test" }, "ForAllValues:StringEquals": { "aws:TagKeys": "project" } } }] }
exemplo Exemplo: usar tags para negar acesso

A política a seguir impede que a entidade do IAM conclua qualquer ação de pedido de compra em pedidos de compra que tenham a chave project e um valor test.

JSON
{ "Version":"2012-10-17", "Statement": [{ "Effect": "Deny", "Action": "purchase-orders:*", "Resource": "arn:aws:purchase-orders::*:purchase-order/*" }] }

Para obter mais informações, consulte os seguintes tópicos no Guia do usuário do IAM: