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à.
Determinazione di chi ha le autorizzazioni per i segreti AWS Secrets Manager
Per impostazione predefinita, le identità IAM non dispongono dell'autorizzazione per accedere ai segreti. Quando si autorizza l'accesso a un segreto, Secret Manager valuta la policy basata su risorse collegata al segreto e tutte le policy basato sull'identità collegate all'utente IAM o al ruolo da cui proviene la richiesta. Per eseguire questa operazione, Secret Manager utilizza un processo simile a quello descritto in Determinare se una richiesta è consentita o rifiutata nella Guida per l'utente IAM.
Quando a una richiesta si applicano varie policy, Gestione dei segreti utilizza una gerarchia per controllare le autorizzazioni:
-
Se una dichiarazione in qualsiasi politica con un esplicito
deny
corrisponde all'azione della richiesta e alla risorsa:L'esplicito
deny
sovrascrive tutto il resto e blocca l'azione. -
Se non c'è esplicito
deny
, ma una dichiarazione con un esplicitoallow
corrisponde all'azione della richiesta e alla risorsa:L'esplicito
allow
concede l'azione nella richiesta di accesso alle risorse nell'istruzione.Se l'identità e il segreto si trovano in due account diversi, deve esserci un
allow
sia nella politica delle risorse per il segreto che nella politica associata all'identità, altrimenti AWS rifiuta la richiesta. Per ulteriori informazioni, consulta Accesso multi-account. -
Se non vi è alcuna dichiarazione con un esplicito
allow
che corrisponde all'azione di richiesta e alla risorsa:AWS nega la richiesta per impostazione predefinita, che viene chiamata implicito diniego.
Per visualizzare le policy basate sulle risorse per un segreto
-
Completa una delle seguenti operazioni:
-
Apri la console Secrets Manager all'indirizzo https://console.aws.amazon.com/secretsmanager/
. Nella pagina dei dettagli segreti per il segreto, nella sezione Autorizzazioni risorse, scegliereModifica autorizzazioni. -
Utilizzo della AWS CLI o della
get-resource-policy
o dell'SDK AWS per chiamareGetResourcePolicy
.
-
Per determinare chi ha accesso tramite policy basate sull'identità
-
Usa il simulatore di policy IAM. Vedere Test delle policy &IAM; con il simulatore di policy &IAM