

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

# Utilizzo AWS Security Token Service su Snowball Edge
<a name="using-sts"></a>

Il AWS Security Token Service (AWS STS) consente di richiedere credenziali temporanee con privilegi limitati per gli utenti IAM. 

**Importante**  
 AWS Affinché i servizi funzionino correttamente su Snowball Edge, è necessario consentire le porte per i servizi. Per informazioni dettagliate, consultare [Requisiti delle porte per AWS i servizi su Snowball Edge](port-requirements.md).

**Topics**
+ [Utilizzo delle operazioni AWS CLI e dell'API su Snowball Edge](#local-sts-specify-region)
+ [AWS STSAWS CLI Comandi supportati su Snowball Edge](#local-sts-cli-commands)
+ [Operazioni AWS STS API supportate su Snowball Edge](#sts-local-supported-apis)

## Utilizzo delle operazioni AWS CLI e dell'API su Snowball Edge
<a name="local-sts-specify-region"></a>

Quando utilizzi le operazioni AWS CLI o API per emettere EC2 comandi IAM AWS STS, Amazon S3 e Amazon su un dispositivo Snowball Edge, devi specificare come ".» `region` `snow` È possibile eseguire questa operazione utilizzando `AWS configure` o all'interno del comando stesso, come negli esempi seguenti.

```
aws configure --profile snowballEdge
AWS Access Key ID [None]: defgh
AWS Secret Access Key [None]: 1234567
Default region name [None]: snow
Default output format [None]: json
```

Or

```
aws iam list-users --endpoint http://192.0.2.0:6078 --region snow --profile snowballEdge
```

**Nota**  
L'ID della chiave di accesso e la chiave segreta di accesso utilizzati localmente su non AWS Snowball Edge possono essere scambiati con le chiavi di. Cloud AWS

## AWS STSAWS CLI Comandi supportati su Snowball Edge
<a name="local-sts-cli-commands"></a>

Solo il comando [assume-role](https://docs.aws.amazon.com/cli/latest/reference/sts/assume-role.html) è supportato localmente. 

Sono supportati i seguenti parametri per `assume-role`:
+ `role-arn`
+ `role-session-name`
+ `duration-seconds`

### Esempio di comando per assumere un ruolo su Snowball Edge
<a name="local-sts-cli-example"></a>

Per assumere un ruolo, utilizzare il comando seguente.

```
    aws sts assume-role --role-arn {{"arn:aws:iam::123456789012:role/example-role"}} --role-session-name {{AWSCLI-Session}}  --endpoint {{http://snow-device-IP-address}}:7078
```

Per ulteriori informazioni sull'utilizzo del `assume-role` comando, vedi [Come si assume un ruolo IAM utilizzando il AWS CLI](https://aws.amazon.com/premiumsupport/knowledge-center/iam-assume-role-cli)? 

Per ulteriori informazioni sull'utilizzo AWS STS, consulta Using [Temporary Security Credentials](https://docs.aws.amazon.com/STS/latest/UsingSTS/) nella *IAM User Guide*.

## Operazioni AWS STS API supportate su Snowball Edge
<a name="sts-local-supported-apis"></a>

Solo l'[AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)API è supportata localmente.

Sono supportati i seguenti parametri per `AssumeRole`:
+ `RoleArn`
+ `RoleSessionName`
+ `DurationSeconds`

**Example di assumere un ruolo**  

```
https://sts.amazonaws.com/
?Version=2011-06-15
&Action=AssumeRole
&RoleSessionName=session-example
&RoleArn=arn:aws:iam::123456789012:role/demo
&DurationSeconds=3600
```