Risoluzione di credenziali e profili - AWS Tools for PowerShell

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

Risoluzione di credenziali e profili

Ordine di ricerca credenziali

Quando esegui un comando, AWS Tools for PowerShell cerca le credenziali nell'ordine seguente. Si interrompe quando trova le credenziali utilizzabili.

  1. Credenziali letterali incorporate come parametri nella riga di comando.

    Consigliamo di utilizzare i profili anziché inserire credenziali letterali nelle righe di comando.

  2. Un nome specifico del profilo o la posizione del profilo.

    • Se specifichi solo un nome del profilo, il comando cerca il profilo specificato nell'archivio SDK AWS e, se non esiste, cerca il profilo specificato nel file delle credenziali AWS condivise nella posizione predefinita.

    • Se specifichi solo una posizione del profilo, il comando cerca il profilo default dal file delle credenziali.

    • Se specifichi sia un nome sia un percorso, il comando cerca il profilo specificato nel file delle credenziali.

    Se il profilo specificato o il percorso non è stato trovato, il comando genera un'eccezione. La ricerca procede nelle seguenti fasi solo se non hai specificato un profilo o una posizione.

  3. Credenziali specificate dal parametro -Credential.

  4. Il profilo di sessione, se esiste.

  5. Il profilo predefinito nell'ordine seguente:

    1. Il profilo di default nell'archivio SDK AWS.

    2. Il profilo di default nel file delle credenziali AWS condiviso.

    3. Il profilo di AWS PS Default nell'archivio SDK AWS.

  6. Se il comando è in esecuzione su un'istanza Amazon EC2 configurata per l'utilizzo di un ruolo IAM, le credenziali temporanee dell'istanza EC2 a cui si accede dal profilo dell'istanza.

    Per ulteriori informazioni sull'utilizzo dei ruoli IAM per le istanze Amazon EC2, consulta l'AWS SDK for .NET.

Se la ricerca ha esito negativo per individuare le credenziali specificate, il comando genera un'eccezione.