Vous pouvez créer et stocker des constantes à utiliser dans des actions d'extensibilité.
Avec les constantes des actions d'extensibilité, vous pouvez ajouter des valeurs d'entrée chiffrées à vos actions d'extensibilité. Le chiffrement est utile pour les cas d'utilisation dans lesquels vos entrées sont utilisées pour gérer des données sensibles, telles que des mots de passe et des certificats. Des constantes sont disponibles pour tous les fournisseurs et exécutions FaaS.
Les constantes des actions d'extensibilité sont accessibles à tous les utilisateurs inclus dans votre organisation.
Les constantes utilisent la fonction context.getSecret()
pour s'exécuter dans le cadre de votre script. Cette fonction utilise le nom de constante comme paramètre. Par exemple, vous pouvez utiliser une constante d'action d'extensibilité nommée abxconstant
comme paramètre d'entrée chiffré dans votre action. Pour ajouter ce paramètre d'entrée à votre script d'action, vous devez utiliser context.getSecret(inputs["abxconstant"])
.
Procédure
- Créez une constante d'action d'extensibilité.
- Accédez à .
- Sélectionnez Constantes d'action.
- Pour créer une constante, cliquez sur Nouvelle constante d'action.
- Entrez un nom et une valeur pour la constante, puis cliquez sur Enregistrer.
- Ajoutez votre constante à une action d'extensibilité.
- Sélectionnez une action d'extensibilité existante ou créez une action d'extensibilité.
- Sous Entrées par défaut, cochez Secret.
- Recherchez votre constante et ajoutez-la aux entrées d'actions d'extensibilité.
- Ajoutez la constante au script de l'action d'extensibilité à l'aide de la fonction
context.getSecret()
. - Pour tester l'action d'extensibilité, cliquez sur Tester.