Il connettore Workiva Scripting offre un modo semplice per eseguire script Python all'interno della piattaforma Workiva. Funziona in modo indipendente dall'esperienza di scripting completa, consentendo agli utenti non tecnici di eseguire gli script senza dover scavare nel codice sorgente sottostante.
Per un elenco completo dei comandi compatibili, consulta l'articolo Workiva Scripting commands.
La funzione di scripting è attualmente disponibile solo nell'ambito dell'Early Adopter Program. Se sei interessato ad aggiungere lo scripting al tuo spazio di lavoro, contatta il tuo Customer Success Manager per discutere della partecipazione al programma.
Per ulteriori informazioni sui requisiti relativi agli script, visita la pagina.
Requisiti
Prima di utilizzare il connettore Workiva:
- Un amministratore della sicurezza dell'org deve abilitare il connettore Workiva Scripting attraverso la schermata Configurazioni.
- Per eseguire la catena in un ambiente di prova, dovrai utilizzare gli URL per sovrascrivere gli host e i percorsi di base dell'API.
Perché dovrei usare il connettore Workiva Scripting su HTTP Request?
Il connettore HTTP Request richiede una logica aggiuntiva per aggiornare i token del portatore e controllare lo stato dello script. Questi requisiti vengono eliminati utilizzando il connettore Workiva Scripting.
Inoltre, il connettore Workiva Scripting offre funzionalità aggiuntive come la possibilità di utilizzare gli output dei comandi (come stdout e log) in altre parti della catena.
Configurazione della connessione
Per impostare il connettore Workiva Scripting:
- Apri Chain Builder.
- Fare clic su “ ” (Connessioni) nell’area di navigazione a sinistra, quindi su “ ” (Crea) in alto a destra nella pagina.
- In " " (Connettori) > "Connection" (Connessione), selezionare " " (Scrittura di script Workiva) e l'impostazione predefinita "CloudRunner".
- In Informazioni di base, inserisci un nome e una descrizione unici per identificare il connettore.
-
In "Proprietà di " ( Properties), inserire i dettagli della connessione:
Proprietà Dettagli ID client Inserisci l'ID per la concessione OAuth dell'utente dell'integrazione.
Viene generato in modo casuale.Segreto del client Inserisci il segreto per la proprietà ID.
Viene generato in modo casuale.API del server di scripting (Facoltativo) Inserisci l'URL che sostituirà l'host e il percorso di base dell'URL predefinito dell'API del server di scripting. Sostituzione dell'host IAM (Facoltativo) Inserisci l'URL che sostituirà l'host e il percorso di base dell'URL predefinito per gli endpoint di Identify and Access Management (IAM). Versioni API di scripting Seleziona la versione dell'API da utilizzare.
La versione V1 è quella predefinita ed è consigliata alla maggior parte degli utenti.
La V0 sarà rimossa nel prossimo futuro. - Seleziona gli ambienti da utilizzare per la connessione e clicca su Salva.
Sovrascritture URL
A seconda dell'area geografica del tuo ambiente di produzione, potrebbe essere applicato un URL di esclusione. Puoi verificarlo confrontando l'URL utilizzato per accedere a Wdesk. Se l'URL contiene EU o APAC è necessario un override.
Nota: le informazioni relative alla regione degli Stati Uniti su sono riportate a titolo di riferimento. Se vi trovate in questa regione, non è necessario applicare alcuna deroga.
| Campo | Valore |
|---|---|
| Override dell'host cerebrale | https://h.app.wdesk.com/s/cerebral |
| Sovrascrittura dell'host dei fogli di calcolo | https://api.app.wdesk.com/spreadsheets/v1/ |
| Sovrascrittura dell'host IAM | https://api.app.wdesk.com/iam/v1/oauth2/token |
| Sovrascrittura dell'host amministratore | https://api.app.wdesk.com/admin/v1 |
| Sovrascrittura dell'host del DB grafico | https://api.app.wdesk.com/graphdb/v1/ |
| Sovrascrittura dell'host API della piattaforma | https://api.app.wdesk.com/platform/v1 |
| Sovrascrittura dell'API di Scripting Server | https://h.app.wdesk.com/s/scripting |
| Campo | Valore |
|---|---|
| Override dell'host cerebrale | https://h.apac.wdesk.com/s/cerebral |
| Sovrascrittura dell'host dei fogli di calcolo | https://api.apac.wdesk.com/spreadsheets/v1/ |
| Sovrascrittura dell'host IAM | https://api.apac.wdesk.com/iam/v1/oauth2/token |
| Sovrascrittura dell'host amministratore | https://api.apac.wdesk.com/admin/v1 |
| Sovrascrittura dell'host del DB grafico | https://api.apac.wdesk.com/graphdb/v1 |
| Sovrascrittura dell'host API della piattaforma | https://api.apac.wdesk.com/platform/v1 |
| Sovrascrittura dell'API di Scripting Server | https://h.apac.wdesk.com/s/scripting |
| Campo | Valore |
|---|---|
| Override dell'host cerebrale | https://h.ca.wdesk.com/s/cerebral |
| Sovrascrittura dell'host dei fogli di calcolo | https://api.ca.wdesk.com/spreadsheets/v1/ |
| Sovrascrittura dell'host IAM | https://api.ca.wdesk.com/iam/v1/oauth2/token |
| Sovrascrittura dell'host amministratore | https://api.ca.wdesk.com/admin/v1 |
| Sovrascrittura dell'host del DB grafico | https://api.ca.wdesk.com/graphdb/v1/ |
| Sovrascrittura dell'host API della piattaforma | https://api.ca.wdesk.com/platform/v1 |
| Sovrascrittura dell'API di Scripting Server | https://h.ca.wdesk.com/s/scripting |
| Campo | Valore |
|---|---|
| Override dell'host cerebrale | https://h.eu.wdesk.com/s/cerebral |
| Sovrascrittura dell'host dei fogli di calcolo | https://api.eu.wdesk.com/spreadsheets/v1/ |
| Sovrascrittura dell'host IAM | https://api.eu.wdesk.com/iam/v1/oauth2/token |
| Sovrascrittura dell'host amministratore | https://api.eu.wdesk.com/admin/v1 |
| Sovrascrittura dell'host del DB grafico | https://api.eu.wdesk.com/graphdb/v1/ |
| Sovrascrittura dell'host API della piattaforma | https://api.eu.wdesk.com/platform/v1 |
| Sovrascrittura dell'API di Scripting Server | https://h.eu.wdesk.com/s/scripting |