

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

# Installa il AWS IoT Greengrass Componente Secret Manager sul dispositivo
<a name="gs-install-secrets-manager"></a>

Amazon Kinesis Video Streams Edge Agent AWS IoT Greengrass richiede prima l'installazione del componente Secret Manager sul dispositivo.

**Installa il componente Secret Manager**

1. Accedi a Console di gestione AWS e apri la AWS IoT Core console all'indirizzo [https://console.aws.amazon.com/iot/](https://console.aws.amazon.com/iot/). Verifica che sia selezionata la regione appropriata.

1. **Nella barra di navigazione a sinistra, scegli **Greengrass devices**, Deployments.**

   Scegli la distribuzione con lo stesso obiettivo dell'oggetto in cui abbiamo creato. [Configura il AWS IoT Greengrass V2 dispositivo principale sul dispositivo](gs-setup-gg.md)

1. Nel menu a discesa **Azioni** nell'angolo in alto a destra, scegli **Rivedi**.

   **Nel pop-up che appare, scegli Revise deployment.**

1. Completa le seguenti sezioni:
   + **Fase 1: Specificare l'obiettivo**. Scegli **Next (Successivo)**.
   + **Fase 2: Seleziona i componenti**.
     + Verificate che il componente **AWS.GreenGrass.cli** sia selezionato. Non disinstallate questo componente.
     + **Attiva l'interruttore **Mostra solo i componenti selezionati** e cerca aws.greengrass. SecretManager**.
     + Seleziona la casella accanto a **aws.greengrass. **SecretManager**, quindi scegli Avanti.**
   + **Fase 3: Configurare i componenti**. Configura il componente AWS IoT Greengrass Secret Manager per scaricare i segreti dall' AWS IoT Greengrass ambiente.

     Seleziona **aws.greengrass. **SecretManager**componente, quindi scegli Configura componente.**

     Nella schermata che appare, aggiorna gli AWS Secrets Manager ARN nella casella **Configurazione da unire.**
**Nota**  
Sostituiscili `arn:aws:secretsmanager:*:*:secret:*` con gli ARN dei segreti in cui hai creato. [Crea Amazon Kinesis Video Streams e AWS Secrets Manager risorse per gli URL RTSP della tua telecamera IP](gs-create-resources.md)

     ```
     {
      "cloudSecrets": [
           {
             "arn": "{{arn:aws:secretsmanager:*:*:secret:*}}"
           },
           {
             "arn": "{{arn:aws:secretsmanager:*:*:secret:*}}"
           }
         ]
     }
     ```
**Nota**  
`cloudSecrets`è un elenco di oggetti con la chiave`arn`. Per ulteriori informazioni, [consulta la sezione Configurazione del gestore segreto](https://docs.aws.amazon.com//greengrass/v2/developerguide/secret-manager-component.html#secret-manager-component-configuration) nella Guida per gli AWS IoT Greengrass Version 2 sviluppatori. 

     Al termine, seleziona **Conferma**, quindi scegli **Avanti**.
   + **Passaggio 4: configura le impostazioni avanzate**. Seleziona **Avanti**.
   + **Fase 5: Revisione**. Seleziona **Implementa**.

1. Verifica che il AWS Secrets Manager componente e le autorizzazioni siano stati installati correttamente.

   Nell'istanza Ubuntu Amazon EC2, digita `sudo /greengrass/v2/bin/greengrass-cli component details --name aws.greengrass.SecretManager` per verificare che il componente abbia ricevuto la configurazione aggiornata.

1. Ispeziona i log AWS IoT Greengrass principali.

   Tipo `sudo less /greengrass/v2/logs/greengrass.log`.

   Verifica la presenza di errori di distribuzione. 

   Se si è verificato un errore, modifica la distribuzione per rimuovere il `aws.greengrass.SecretManager` componente.

   Digitare `sudo service greengrass restart` per riavviare il servizio AWS IoT Greengrass principale.

   Se l'errore di distribuzione era correlato alla mancanza di autorizzazioni, consulta la [Aggiungi le autorizzazioni al ruolo del servizio di scambio di token (TES)](gs-add-permissions.md) sezione per assicurarti che il ruolo TES disponga delle autorizzazioni appropriate. Quindi, ripeti questa sezione.

1. **Aggiorna i segreti sul componente AWS IoT Greengrass Secret Manager**
**Importante**  
Il componente AWS IoT Greengrass Secret Manager recupera e memorizza nella cache i segreti solo quando la distribuzione viene aggiornata.

   Per aggiornare i segreti sul componente AWS IoT Greengrass Secret Manager, segui i passaggi precedenti da 1 a 6, con la seguente modifica.

   **Fase 3: Configurare** i componenti. Configura il componente AWS IoT Greengrass Secret Manager per scaricare i segreti dall' AWS IoT Greengrass ambiente.

   Seleziona **aws.greengrass. **SecretManager**componente, quindi scegli Configura componente.**

   Nella schermata che appare, incolla `[""]` la casella **Reimposta percorsi** e aggiorna gli AWS Secrets Manager ARN nella casella **Configurazione da unire**.

   Per ulteriori informazioni, consulta [Reimpostare](https://docs.aws.amazon.com//greengrass/v2/developerguide/update-component-configurations.html#reset-configuration-update) gli aggiornamenti.