Workiva Scripting è incluso in Customize Workiva. Per utilizzare lo scripting, nell'area di lavoro deve essere abilitata l'opzione "Personalizza Workiva/Scripting" e gli utenti devono disporre dei ruoli di scripting e delle autorizzazioni sui file appropriati.
Per memorizzare l'output strutturato generato dall'esecuzione di uno script, serializza l'output in formato JSON e stampalo dopo il prefisso ::set-output :
import json output = { "status": "complete", "recordsProcessed": 10, } print(f"::set-output {json.dumps(output)}")Il valore che segue ` ::set-output ` deve essere un JSON valido.
È possibile scaricare manualmente i risultati dell'esecuzione cliccando sull'icona dei risultati accanto all'esecuzione. È inoltre possibile recuperarlo a livello di programmazione utilizzando l'endpoint per avviare il download dell'output dell'esecuzione . La concessione dell'API richiede l'ambito script:read .