Sie können Konstanten für die Verwendung in Erweiterbarkeitsaktionen erstellen und speichern.

Mithilfe von Erweiterbarkeitsaktionskonstanten können Sie Ihren Erweiterbarkeitsaktionen verschlüsselte Eingabewerte hinzufügen. Die Verschlüsselung ist nützlich für Anwendungsfälle, bei denen Ihre Eingaben zur Verwaltung vertraulicher Daten wie Kennwörtern und Zertifikaten verwendet werden. Konstanten sind für alle FaaS-Anbieter und Laufzeiten verfügbar.

Hinweis: Im Gegensatz zu geheimen Schlüsseln können Erweiterbarkeitsaktionskonstanten nur für geheime Erweiterbarkeitsschlüssel verwendet werden. Weitere Informationen zu geheimen Schlüsseln finden Sie unter Vorgehensweise zum Erstellen geheimer Schlüssel zur Verwendung in Erweiterbarkeitsaktionen.

Die Erweiterbarkeitsaktionskonstanten sind für alle zu Ihrem Unternehmen gehörenden Benutzer zugänglich.

Konstanten verwenden die Funktion context.getSecret(), um als Teil Ihres Skripts ausgeführt zu werden. Diese Funktion verwendet den Namen der Konstante als Parameter. Beispielsweise können Sie eine Erweiterbarkeitsaktionskonstante mit dem Namen abxconstant als verschlüsselten Eingabeparameter in Ihrer Aktion verwenden. Um diesen Eingabeparameter zu Ihrem Aktionsskript hinzuzufügen, müssen Sie context.getSecret(inputs["abxconstant"]) verwenden.

Prozedur

  1. Erstellen Sie eine Erweiterbarkeitsaktionskonstante.
    1. Navigieren Sie zu Erweiterbarkeit > Bibliothek > Aktionen.
    2. Wählen Sie Aktionskonstanten aus.
    3. Klicken Sie zum Erstellen einer neuen Konstante auf Neue Aktionskonstante.
    4. Geben Sie den Namen und den Wert für die Konstante ein und klicken Sie auf Speichern.
  2. Fügen Sie Ihre Konstante zur Erweiterbarkeitsaktion hinzu.
    1. Wählen Sie eine vorhandene Erweiterbarkeitsaktion aus oder erstellen Sie eine neue Erweiterbarkeitsaktion.
    2. Aktivieren Sie unter Standardeingaben das Kontrollkästchen Geheimer Schlüssel.
    3. Suchen Sie nach Ihrer Konstante und fügen Sie sie zu den Eingaben für die Erweiterbarkeitsaktion hinzu.
    4. Fügen Sie mit der Funktion context.getSecret() die Konstante zum Skript der Erweiterbarkeitsaktion hinzu.
    5. Klicken Sie zum Testen der Erweiterbarkeitsaktionskonstante auf Testen.