Aperçu
Nous travaillons toujours sur cette fonctionnalité, mais nous aimerions que vous l'essayiez !
Cette fonctionnalité est actuellement fournie dans le cadre d'un programme d'aperçu conformément à nos politiques de pré-sortie.
Cette page fournit une référence complète des actions d'authentification disponibles dans le catalogue des actions d'automatisation des workflows. Ces actions vous permettent de créer et de gérer des jetons Web JSON (JWT) pour une authentification sécurisée dans vos workflows.
Exécuter un script
Exécute un script Python et renvoie la réponse à un workflow.
Champ de saisie | optionnalité | Type | Description | Exemple |
|---|---|---|---|---|
script | Requis | Chaîne | Tout script de transformation de données |
|
runtime | Requis | Énumération | Version d'exécution du script |
|
paramètres | Facultatif | List | liste des paramètres à utiliser dans le script |
|
Champ de sortie | Type de données | Exemples |
|---|---|---|
succès | Booléen |
|
payload | Objet |
|
message d'erreur | Chaîne |
|
Exemple |
|---|
|
Ce que script.run peut faire
Version Python prise en charge
- runtime PYTHON_3_13 avec toutes les fonctionnalités du langage
Importations autorisées
"python-dateutil", "simplejson", "re", "math", "decimal", "json", "datetime", "collections", "itertools", "functools", "operator", "string", "argparse"Gestion des données
- Analyser et transformer des structures de données JSON
- Traiter des chaînes complexes et effectuer des manipulations de texte
- Formater la sortie sous forme de tableaux, de markdown ou de données structurées
Parameter Ppssing
- Transmettre des valeurs simples via des arguments de ligne de commande avec argparse
Ce que script.run ne peut pas faire
Importations restreintes
base64- Non autorisé pour des raisons de sécuritésys- Non autorisé pour des raisons de sécuritéos- Opérations système restreintes- La plupart des bibliothèques tierces ne sont pas incluses dans la bibliothèque standard Python 3.13
Limitations des paramètres
- Impossible de passer un JSON complexe en tant que paramètres de ligne de commande (provoque une erreur d'argument de script non sécurisé)
- Impossible de transmettre des chaînes avec des caractères spéciaux via des paramètres
Accès réseau/externe
- Aucun appel réseau ni accès API externe
- Aucun accès au système de fichiers en dehors de l'exécution du script