

Amazon CodeCatalyst ist nicht mehr offen für Neukunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter [Wie migriert man von CodeCatalyst](migration.md).

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Verwenden von Autorisierungstoken in Workflow-Aktionen
<a name="workflows-package-export-token"></a>

Sie können ein von der Workflow-Aktion bereitgestelltes Token verwenden, um einen Paketmanager manuell für die Authentifizierung bei CodeCatalyst Paket-Repositorys zu konfigurieren. CodeCatalyst stellt dieses Token als Umgebungsvariable zur Verfügung, auf die Sie bei Ihren Aktionen verweisen können.


| Umgebungsvariable | Wert | 
| --- | --- | 
|  CATALYST\$1MACHINE\$1RESOURCE\$1NAME  |  Die Benutzeridentität des Autorisierungstokens.  | 
|  CATALYST\$1PACKAGES\$1AUTHORIZATION\$1TOKEN  |  Der Wert eines Autorisierungstokens.  | 

**Anmerkung**  
Beachten Sie, dass diese Umgebungsvariablen nur aufgefüllt werden, wenn Sie Ihre Aktion für den Export des Autorisierungstokens konfiguriert haben.

Verwenden Sie die folgenden Anweisungen, um ein Autorisierungstoken mit einer Workflow-Aktion zu verwenden.

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

**Um ein exportiertes Autorisierungstoken mit einer Aktion zu verwenden (visueller Editor)**

1. Öffnen Sie die CodeCatalyst Konsole unter [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Wählen Sie Ihr Projekt.

1. **Wählen Sie im Navigationsbereich **CI/CD** und dann Workflows aus.**

1. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.

1. Wählen Sie **Bearbeiten** aus.

1. Wählen Sie **Visual**.

1. Wählen Sie im Workflow-Diagramm die Aktion **Build** oder **Test** aus, mit der Sie ein Paket-Repository konfigurieren möchten.

1. Wählen Sie **Pakete** aus.

1. Aktivieren Sie die Option **Autorisierungstoken exportieren**.

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

**Um ein exportiertes Autorisierungstoken mit einer Aktion zu verwenden (YAML-Editor)**

1. Öffnen Sie die CodeCatalyst Konsole unter [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Wählen Sie Ihr Projekt.

1. **Wählen Sie im Navigationsbereich **CI/CD** und dann Workflows aus.**

1. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach Workflow-Namen oder -Status filtern.

1. Wählen Sie **Bearbeiten** aus.

1. Wählen Sie **YAML.**

1. Fügen Sie in einer **Build** - oder **Test-Aktion** Code hinzu, der dem folgenden ähnelt:

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

   Sie können im `Steps` Abschnitt Ihrer YAML auf die Variablen `$CATALYST_MACHINE_RESOURCE_NAME` und die `$CATALYST_PACKAGES_AUTHORIZATION_TOKEN` Umgebungsvariablen verweisen. Weitere Informationen finden Sie unter [Beispiel: Manuelle Konfiguration für `pip` die Authentifizierung mit CodeCatalyst](workflows-working-packages-ex.md#workflows-working-packages-pypi-token).

1. (Optional) Wählen Sie „**Validieren**“, um den YAML-Code des Workflows vor dem Commit zu überprüfen.

1. Wählen Sie **Commit**, geben Sie eine Commit-Nachricht ein und wählen Sie erneut **Commit**.

------