De Workiva Scripting-connector biedt een eenvoudige manier om Python-scripts uit te voeren binnen het Workiva-platform. Het functioneert onafhankelijk van de volledige scriptomgeving, waardoor niet-technische gebruikers scripts kunnen uitvoeren zonder de onderliggende broncode te hoeven bestuderen.
Voor een volledige lijst met compatibele commando's, zie het artikel Workiva Scripting commands.
De scriptfunctie is momenteel alleen beschikbaar als onderdeel van een Early Adopter Program. Als u scripting aan uw werkplek wilt toevoegen, neem dan contact op met uw Customer Success Manager om de mogelijkheden voor deelname aan het programma te bespreken.
Lees meer over de scriptvereisten.
Vereisten
Voordat u de Workiva-connector gebruikt:
- Een beveiligingsbeheerder van de organisatie moet de Workiva Scripting - connector inschakelen via het configuratiescherm.
- Om de keten in een testomgeving uit te voeren, heb je de URL's nodig om de hosts en basispaden van de API te overschrijven.
Waarom zou ik de Workiva Scripting-connector gebruiken in plaats van HTTP Request?
De HTTP Request connector vereist extra logica om bearer-tokens te vernieuwen en de status van het script te controleren. Deze vereisten vervallen door gebruik te maken van de Workiva Scripting-connector.
Bovendien biedt de Workiva Scripting-connector extra functionaliteit, zoals de mogelijkheid om opdrachtuitvoer (zoals stdout en logs) elders in een keten te gebruiken.
Verbindingsinstellingen
Om de Workiva Scripting-connector in te stellen:
- Open Kettingbouwer.
- Klik op Verbindingen in het linkernavigatiegebied en vervolgens op Aanmaken rechtsboven op de pagina.
- Selecteer onder Connector Connectionde optie Workiva Scripting en de standaard CloudRunner.
- Voer onder Basisinfoeen unieke naam en beschrijving in om de connector te identificeren.
-
Voer onder Eigenschappende verbindingsgegevens in:
Eigendom Details Klant-ID Voer de ID in voor de OAuth-toekenning van de integratiegebruiker.
Dit wordt willekeurig gegenereerd.Klantgeheim Voer het geheime sleutelwoord in voor de eigenschap ID.
Dit wordt willekeurig gegenereerd.API voor scriptservers (Optioneel) Voer de URL in die de standaard URL-host en het basispad voor de Scripting server API zal vervangen. IAM-hostoverride (Optioneel) Voer de URL in die de standaard URL-host en het basispad voor de IAM- eindpunten (Identity and Access Management) zal vervangen. Scripting API-versies Selecteer de versie van de API die u wilt gebruiken.
V1 is de standaard en wordt aanbevolen voor de meeste gebruikers.
V0 zal binnenkort worden verwijderd. - Selecteer de omgevingen die u voor de verbinding wilt gebruiken en klik op Opslaan.
URL-overrides
Afhankelijk van de regio van uw productieomgeving kan een afwijkende URL van toepassing zijn. Je kunt dit controleren door de URL te vergelijken die je gebruikt om in te loggen bij Wdesk. Als de URL EU of APAC bevat, is een uitzondering vereist.
Opmerking: Informatie over de VS-regio wordt ter referentie vermeld. Als u zich in deze regio bevindt, hoeft u geen overrides toe te passen.
| Veld | Waarde |
|---|---|
| Cerebrale Host Override | https://h.app.wdesk.com/s/cerebral |
| Host voor spreadsheets overschrijven | https://api.app.wdesk.com/spreadsheets/v1/ |
| IAM-hostoverride | https://api.app.wdesk.com/iam/v1/oauth2/token |
| Beheerder Host Override | https://api.app.wdesk.com/admin/v1 |
| Graph DB Host Override | https://api.app.wdesk.com/graphdb/v1/ |
| Platform API Host Override | https://api.app.wdesk.com/platform/v1 |
| API-override voor scriptserver | https://h.app.wdesk.com/s/scripting |
| Veld | Waarde |
|---|---|
| Cerebrale Host Override | https://h.eu.wdesk.com/s/cerebral |
| Host voor spreadsheets overschrijven | https://api.eu.wdesk.com/spreadsheets/v1/ |
| IAM-hostoverride | https://api.eu.wdesk.com/iam/v1/oauth2/token |
| Beheerder Host Override | https://api.eu.wdesk.com/admin/v1 |
| Graph DB Host Override | https://api.eu.wdesk.com/graphdb/v1/ |
| Platform API Host Override | https://api.eu.wdesk.com/platform/v1 |
| API-override voor scriptserver | https://h.eu.wdesk.com/s/scripting |
| Veld | Waarde |
|---|---|
| Cerebrale Host Override | https://h.apac.wdesk.com/s/cerebral |
| Host voor spreadsheets overschrijven | https://api.apac.wdesk.com/spreadsheets/v1/ |
| IAM-hostoverride | https://api.apac.wdesk.com/iam/v1/oauth2/token |
| Beheerder Host Override | https://api.apac.wdesk.com/admin/v1 |
| Graph DB Host Override | https://api.apac.wdesk.com/graphdb/v1/ |
| Platform API Host Override | https://api.apac.wdesk.com/platform/v1 |
| API-override voor scriptserver | https://h.apac.wdesk.com/s/scripting |