

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation de jetons d'autorisation dans les actions du flux de travail
<a name="workflows-package-export-token"></a>

Vous pouvez utiliser un jeton fourni par l'action du flux de travail pour configurer manuellement un gestionnaire de packages afin de s'authentifier auprès des référentiels de CodeCatalyst packages. CodeCatalyst rend ce jeton disponible en tant que variable d'environnement que vous pouvez référencer dans vos actions.


| Variable d'environnement | Value | 
| --- | --- | 
|  NOM\$1RESSOURCE\$1MACHINE DU CATALYSEUR  |  Identité utilisateur du jeton d'autorisation.  | 
|  CATALYST\$1PACKAGES\$1AUTHORIZATION\$1TOKEN  |  Valeur du jeton d'autorisation.  | 

**Note**  
Notez que ces variables d'environnement ne seront renseignées que si vous avez configuré votre action pour exporter le jeton d'autorisation.

Suivez les instructions ci-dessous pour utiliser un jeton d'autorisation avec une action de flux de travail.

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

**Pour utiliser un jeton d'autorisation exporté avec une action (éditeur visuel)**

1. Ouvrez la CodeCatalyst console à l'[adresse https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Choisissez votre projet.

1. **Dans le volet de navigation, choisissez **CI/CD**, puis Workflows.**

1. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

1. Choisissez **Modifier**.

1. Choisissez **Visual**.

1. Dans le diagramme du flux de travail, choisissez l'action **Créer** ou **Tester** avec laquelle vous souhaitez configurer un référentiel de packages.

1. Choisissez **Packages**.

1. Activez le **jeton d'autorisation d'exportation**.

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

**Pour utiliser un jeton d'autorisation exporté avec une action (éditeur YAML)**

1. Ouvrez la CodeCatalyst console à l'[adresse https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Choisissez votre projet.

1. **Dans le volet de navigation, choisissez **CI/CD**, puis Workflows.**

1. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

1. Choisissez **Modifier**.

1. Choisissez **YAML.**

1. Dans une action de **génération** ou de **test**, ajoutez un code similaire au suivant :

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

   Vous pouvez référencer les variables d'`$CATALYST_PACKAGES_AUTHORIZATION_TOKEN`environnement `$CATALYST_MACHINE_RESOURCE_NAME` et dans la `Steps` section de votre code YAML. Pour plus d’informations, consultez [Exemple : configuration manuelle `pip` pour s'authentifier auprès CodeCatalyst](workflows-working-packages-ex.md#workflows-working-packages-pypi-token).

1. (Facultatif) Choisissez **Valider** pour valider le code YAML du flux de travail avant de le valider.

1. Choisissez **Valider**, entrez un message de validation, puis choisissez à nouveau **Valider**.

------