Workiva Scripting は「Customize Workiva」に含まれています。スクリプティング機能を使用するには、ワークスペースで「Workivaのカスタマイズ/スクリプティング」が有効になっている必要があり、ユーザーには適切なスクリプティングロールとファイルへのアクセス権限が必要です。
スクリプトの実行による構造化された出力を保存するには、出力をJSONとしてシリアライズし、::set-outputのプレフィックスの後に表示します:
import json output = { "status": "complete", "recordsProcessed": 10, } print(f"::set-output {json.dumps(output)}")::set-outputの後に続く値は、有効な JSON でなければなりません。
実行の横にある出力アイコンをクリックすると、実行結果を手動でダウンロードできます。また、の「実行出力のダウンロードを開始」エンドポイントを使用して、プログラムから取得することもできます。このAPIグラントには、スクリプトの「read」スコープが必要です。