Workiva Scripting is inbegrepen bij Customize Workiva. Om scripting te gebruiken, moet de optie 'Workiva/Scripting aanpassen' in uw werkruimte zijn ingeschakeld en moeten gebruikers de juiste scriptingrol(len) en bestandsrechten hebben.
Om consistente prestaties te garanderen, gelden er diverse limieten voor zowel de scriptfunctie als de script-API.
Het script wordt uitgevoerd.
Workiva Scripting hanteert een aantal beperkingen voor het aantal scriptuitvoeringen.
| Functie | Beperken |
| Maximale uitvoertijd van het script | 240 minuten |
| Gelijktijdige uitvoeringen (voor alle klanten) | 90 |
| totale grootte van de parameters | 1 MiB |
| Grootte van één enkele parameter | 128 KiB |
| Totale omvang van de bronnen | 1 GiB |
| CPU | 1 CPU |
| RAM-geheugen | 1 GiB |
| Opslag (/tmp-map) | 2 GiB |
| Logaritmische limiet (regel) | 1 MB |
| Loglimiet (totaal) | 32 MB |
Om te leren hoe Workiva Scripting het resourcegebruik controleert en omgaat met uitvoeringen die deze limieten overschrijden, zie Omgaan met resourcelimieten in Workiva Scripting .
API-snelheidslimiet
De API kan het aantal verzoeken beperken op basis van de huidige systeem belasting of een te hoge frequentie. Als u deze limieten overschrijdt, ontvangt u een foutmelding met statuscode 429 Too Many Requests .
Workiva bearer tokens verlopen na 10 minuten. Als uw proces langer duurt, vraag dan een nieuw token aan via /oauth2/token voordat u verdere API-aanroepen doet.
Versleuteling
API-aanroepen worden tijdens de overdracht versleuteld met behulp van Transport Layer Security (TLS) 1.3. Gegevens in rust worden versleuteld met behulp van de Advanced Encryption Standard (AES) 256-bits encryptie.