

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

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 dei token di autorizzazione nelle azioni del flusso di lavoro
<a name="workflows-package-export-token"></a>

È possibile utilizzare un token fornito dall'azione del flusso di lavoro per configurare manualmente un gestore di pacchetti per l'autenticazione con gli archivi di CodeCatalyst pacchetti. CodeCatalyst rende questo token disponibile come variabile di ambiente a cui fare riferimento nelle azioni.


| Variabile di ambiente | Valore | 
| --- | --- | 
|  CATALYST\$1MACHINE\$1RESOURCE\$1NAME  |  L'identità utente del token di autorizzazione.  | 
|  CATALYST\$1PACKAGES\$1AUTHORIZATION\$1TOKEN  |  Il valore del token di autorizzazione.  | 

**Nota**  
Tieni presente che queste variabili di ambiente verranno compilate solo se hai configurato l'azione per esportare il token di autorizzazione.

Utilizza le seguenti istruzioni per utilizzare un token di autorizzazione con un'azione del flusso di lavoro.

------
#### [ Visual ]

**Per utilizzare un token di autorizzazione esportato con un'azione (editor visivo)**

1. Apri la CodeCatalyst console all'indirizzo [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Scegliere il progetto.

1. **Nel riquadro di navigazione, scegli **CI/CD**, quindi scegli Flussi di lavoro.**

1. Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.

1. Scegli **Modifica**.

1. Scegli **Visual**.

1. Nel diagramma del flusso di lavoro, scegli l'azione **Build** o **Test** con cui desideri configurare un repository di pacchetti.

1. **Scegliete Pacchetti.**

1. Attiva il **token di autorizzazione all'esportazione**.

------
#### [ YAML ]

**Per utilizzare un token di autorizzazione esportato con un'azione (editor YAML)**

1. [Apri la CodeCatalyst console all'indirizzo https://codecatalyst.aws/.](https://codecatalyst.aws/)

1. Scegliere il progetto.

1. **Nel riquadro di navigazione, scegli **CI/CD**, quindi scegli Flussi di lavoro.**

1. Scegli il nome del tuo flusso di lavoro. Puoi filtrare in base al nome del repository o del ramo di origine in cui è definito il flusso di lavoro oppure filtrare in base al nome o allo stato del flusso di lavoro.

1. Scegli **Modifica**.

1. Scegli **YAML**.

1. In un'azione **Build** o **Test**, aggiungi un codice simile al seguente:

   ```
   Actions:
     action-name:
       Packages:
         ExportAuthorizationToken: true
   ```

   Puoi fare riferimento alle variabili `$CATALYST_MACHINE_RESOURCE_NAME` e di `$CATALYST_PACKAGES_AUTHORIZATION_TOKEN` ambiente nella `Steps` sezione del tuo YAML. Per ulteriori informazioni, vedi [Esempio: configurazione `pip` manuale per l'autenticazione con CodeCatalyst](workflows-working-packages-ex.md#workflows-working-packages-pypi-token).

1. (Facoltativo) Scegliete **Convalida per convalidare** il codice YAML del flusso di lavoro prima di eseguire il commit.

1. **Scegliete **Commit**, inserite un messaggio di commit e scegliete nuovamente Commit.**

------