

È stata rilasciata la versione 5 (V5) di\$1 AWS Strumenti per PowerShell 

Per informazioni sulle modifiche introduttive e sulla migrazione delle applicazioni, consulta l'argomento sulla [migrazione](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html).

 [https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html)

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
<a name="creds-assign"></a>

## Ordine di ricerca credenziali
<a name="cred-provider-chain-main"></a>

Quando si esegue un comando, AWS Strumenti per 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.

1. Credenziali specificate dal parametro `-Credential`.

1. Un nome di profilo o una posizione del profilo che è stato specificato utilizzando il cmdlet [Set- AWSCredential](https://docs.aws.amazon.com/powershell/v5/reference/items/Set-AWSCredential.html).
   + Se si specifica solo un nome di profilo, il comando cerca il profilo specificato nell'archivio AWS SDK e, se non esiste, il profilo specificato dal 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.

1. Credenziali create dalle variabili di `AWS_SESSION_TOKEN` ambiente `AWS_ACCESS_KEY_ID``AWS_SECRET_ACCESS_KEY`, e se tutte e tre le variabili hanno un valore.

1. Il profilo delle credenziali con il nome specificato dalla variabile di `AWS_PROFILE` ambiente.

1. Il profilo predefinito nell'ordine seguente:

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

   1. Il `default` profilo nel AWS `credentials` file condiviso.

   1. Il `AWS PS Default` profilo nell'archivio AWS SDK.

1. Se il comando è in esecuzione su un' EC2 istanza Amazon configurata per utilizzare un ruolo IAM, le credenziali temporanee dell' EC2istanza sono accessibili dal profilo dell'istanza.

   Per ulteriori informazioni sull'utilizzo dei ruoli IAM per EC2 le istanze Amazon, consulta [Granting access with a role](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/net-dg-hosm.html) nella [AWS SDK per .NET Developer](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/) Guide.

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

Per ulteriori informazioni sulle variabili di ambiente e sui profili di credenziali, consulta i seguenti argomenti nella [AWS SDKs and Tools Reference Guide](https://docs.aws.amazon.com/sdkref/latest/guide/): variabili di [ambiente, elenco delle variabili](https://docs.aws.amazon.com/sdkref/latest/guide/environment-variables.html) [di ambiente](https://docs.aws.amazon.com/sdkref/latest/guide/settings-reference.html#EVarSettings) e file di [configurazione e credenziali condivisi](https://docs.aws.amazon.com/sdkref/latest/guide/file-format.html).