このページでは、ワークフロー自動化アクション カタログで使用できる認証アクションに関する包括的なリファレンスを提供します。これらのアクションにより、ワークフローで安全な認証のための JSON Web ウイルス (JWT) を作成および管理できるようになります。
スクリプトを実行する
Python スクリプトを実行し、ワークフローに応答を返します。
入力フィールド | オプション性 | タイプ | 説明 | 例 |
|---|---|---|---|---|
スクリプト | 必須 | 弦 | 任意のデータ変換スクリプト |
|
ランタイム | 必須 | イナム | スクリプトのランタイム版 |
|
パラメーター | オプション | リスト | スクリプトで使用する予定のリスト |
|
出力フィールド | データ型 | 例 |
|---|---|---|
成功 | ブール値 |
|
ペイロード | オブジェクト |
|
エラーメッセージ | 弦 |
|
例 |
|---|
|
スクリプト.run でできること
サポートされているPythonバージョン
- 完全な言語機能を備えた PYTHON_3_13 ランタイム
許可された輸入
"python-dateutil", "simplejson", "re", "math", "decimal", "json", "datetime", "collections", "itertools", "functools", "operator", "string", "argparse"データ処理
- JSONデータ構造を解析および変換する
- 複雑な文字列を処理し、テキスト操作を実行する
- 出力を表、マークダウン、または構造化データとしてフォーマットする
問題
- argparse を使用してコマンドライン引数で単純な値を渡す
スクリプト.run でできないこと
輸入制限
base64- セキュリティ上の理由により許可されていませんsys- セキュリティ上の理由により許可されていませんos- システム操作が制限されています- Python 3.13 標準ライブラリにはほとんどのサードパーティライブラリが含まれていません
問題の制限
- 複雑な JSON をコマンドラインとして渡すことができません (安全でないスクリプト引数エラーが発生します)
- 問題を介して特殊文字を含む文字列を渡すことはできません
ネットワーク/外部アクセス
- ネットワーク呼び出しや外部APIアクセスは不可
- スクリプト実行以外ではファイルシステムにアクセスできません