

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esempio 2: consenti di taggare uno stream usando aws: RequestTag
<a name="streams-abac-example-2"></a>

Utilizzando la chiave di `aws:RequestTag/tag-key` condizione, puoi confrontare la coppia chiave-valore del tag passata nella tua richiesta con la coppia di tag specificata nella policy IAM. Ad esempio, puoi consentire l'aggiunta di tag a uno stream solo se la richiesta include un tag specifico.

## Utilizzo di AWS CLI
<a name="streams-abac-example-2-cli"></a>

1. Create una [policy in linea](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_managed-vs-inline.html#inline-policies) e aggiungetela a un ruolo, come illustrato nell'esempio seguente.

   ```
   {
     "Version": "2012-10-17",
     "Statement": [
       {
         "Effect": "Allow",
         "Action": [
           "dynamodb:TagResource"
         ],
         "Resource": "arn:aws:dynamodb:*:*:table/*/stream/*",
         "Condition": {
           "StringEquals": {
             "aws:RequestTag/CostCenter": "12345"
           }
         }
       }
     ]
   }
   ```

1. Etichetta lo stream con la coppia chiave-valore del tag richiesta.

   ```
   aws dynamodb tag-resource \
     --resource-arn arn:aws:dynamodb:us-east-1:123456789012:table/myMusicTable/stream/2024-01-01T00:00:00.000 \
     --tags Key=CostCenter,Value=12345
   ```

## Comportamento con e senza Streams ABAC
<a name="streams-abac-example-2-behavior"></a>

Senza Streams ABAC  
Se Streams ABAC non è abilitato per te Account AWS, le condizioni del tag nella politica in linea e la richiesta non corrispondono. L'`TagResource`azione restituisce un. `AccessDeniedException`

Con Streams ABAC  
Se Streams ABAC è abilitato per te Account AWS, la richiesta di tag viene completata correttamente. Poiché la coppia chiave-valore del tag `"CostCenter": "12345"` è presente nella `TagResource` richiesta, la politica in linea consente l'azione.