Esempi di policy IAM per i segreti in Gestione dei segreti AWS - AWS Elemental MediaPackage

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

Esempi di policy IAM per i segreti in Gestione dei segreti AWS

Durante la configurazione, crei una policy IAM a cui assegnare AWS Elemental MediaPackage. Questa politica consente di AWS Elemental MediaPackage leggere i segreti in cui sono stati archiviati Gestione dei segreti AWS. Le impostazioni di questa policy dipendono completamente da te. La politica può variare dalla più restrittiva (che consente l'accesso solo a segreti specifici) alla meno restrittiva (che consente l'accesso a qualsiasi segreto creato utilizzando questo AWS account). Come best practice, è consigliabile utilizzare la policy più restrittiva. Tuttavia, negli esempi in questa sezione viene illustrato come impostare policy con diversi livelli di restrizione. Poiché AWS Elemental MediaPackage richiede solo l'accesso in lettura ai segreti, tutti gli esempi in questa sezione mostrano solo le azioni necessarie per leggere i valori archiviati.

Consenti l'accesso in lettura a segreti specifici in Gestione dei segreti AWS

La seguente policy IAM consente l'accesso in lettura a risorse specifiche (segreti) in cui crei Gestione dei segreti AWS.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "secretsmanager:GetResourcePolicy", "secretsmanager:GetSecretValue", "secretsmanager:DescribeSecret", "secretsmanager:ListSecretVersionIds" ], "Resource": [ "arn:aws:secretsmanager:us-west-2:111122223333:secret:aes128-1a2b3c", "arn:aws:secretsmanager:us-west-2:111122223333:secret:aes192-4D5e6F", "arn:aws:secretsmanager:us-west-2:111122223333:secret:aes256-7g8H9i" ] } ] }

Consenti l'accesso in lettura a tutti i segreti creati in una regione specifica in Gestione dei segreti AWS

La seguente policy IAM consente l'accesso in lettura a tutti i segreti creati in una AWS regione specifica in Gestione dei segreti AWS. Questa policy si applica alle risorse già create e a tutte quelle create in futuro nella regione specificata.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "secretsmanager:GetResourcePolicy", "secretsmanager:GetSecretValue", "secretsmanager:DescribeSecret", "secretsmanager:ListSecretVersionIds" ], "Resource": [ "arn:aws:secretsmanager:us-west-2:111122223333:secret:*" ] } ] }

Consenti l'accesso in lettura a tutte le risorse in Gestione dei segreti AWS

La seguente policy IAM consente l'accesso in lettura a tutte le risorse create in Gestione dei segreti AWS. Questa policy si applica alle risorse già create e a tutte quelle create in futuro.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "secretsmanager:GetResourcePolicy", "secretsmanager:GetSecretValue", "secretsmanager:DescribeSecret", "secretsmanager:ListSecretVersionIds" ], "Resource": ["*"] } ] }