

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 eines Secrets
<a name="workflows-secrets.using"></a>

Um ein Geheimnis in einer Workflow-Aktion zu verwenden, müssen Sie die Referenz-ID des Geheimnisses abrufen und diese ID in der Workflow-Aktion verwenden.

**Topics**
+ [Den Bezeichner eines Geheimnisses abrufen](#workflows-using-secrets.get-identifier)
+ [Verweisen auf ein Geheimnis in einem Workflow](#workflows-using-secrets.using-identifier)

## Den Bezeichner eines Geheimnisses abrufen
<a name="workflows-using-secrets.get-identifier"></a>

Gehen Sie wie folgt vor, um die Referenz-ID des Geheimnisses zu ermitteln. Sie fügen diese Kennung Ihrem Workflow hinzu.

**Um die Referenz-ID des Geheimnisses zu erhalten**

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

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

1. Suchen Sie in der Liste der Geheimnisse nach dem Geheimnis, das Sie verwenden möchten.

1. Kopieren Sie in der Spalte **Referenz-ID** die Kennung des Geheimnisses. Im Folgenden ist die Syntax für die **Referenz-ID**:

   ```
   ${Secrets.<name>}
   ```

## Verweisen auf ein Geheimnis in einem Workflow
<a name="workflows-using-secrets.using-identifier"></a>

Gehen Sie wie folgt vor, um in einem Workflow auf ein Geheimnis zu verweisen.

**Um auf ein Geheimnis zu verweisen**

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. Ändern Sie das YAML so, dass es den Bezeichner des Geheimnisses verwendet. Um beispielsweise einen Benutzernamen und ein Passwort zu verwenden, die zusammen mit dem `curl` Befehl als Geheimnisse gespeichert sind, würden Sie einen `Run` Befehl verwenden, der dem folgenden ähnelt:

   ```
   - Run: curl -u <username-secret-identifier>:<password-secret-identifier> https://example.com
   ```

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