Workiva-skript ingår i Anpassa Workiva. För att använda skript måste din arbetsyta ha Anpassa Workiva/skript aktiverat, och användarna behöver lämplig(a) skriptroll(er) och filbehörigheter.
För att säkerställa konsekvent prestanda finns det flera begränsningar för både skriptfunktionen och skript-API:et.
Skriptkörningar
Workiva Scripting tillämpar ett antal funktionsbegränsningar på skriptkörningar.
| Funktion | Begränsa |
| Skriptets maximala exekvering | 240 minuter |
| Simultana exekveringar (över alla kunder) | 90 |
| Parametrar total storlek | 1 MiB |
| Enkel parameterstorlek | 128 KiB |
| Källornas totala storlek | 1 GiB |
| CPU | 1 CPU |
| RAM-minne | 1 GiB |
| Lagring (mappen /tmp) | 2 GiB |
| Logggräns (rad) | 1 MB |
| Logggräns (totalt) | 32 MB |
För att lära dig hur Workiva Scripting övervakar resursanvändning och hanterar körningar som överskrider dessa gränser, se Hantera resursgränser i Workiva Scripting .
API-gräns för hastighet
API:et kan begränsa hastigheten på dina förfrågningar baserat på aktuell systembelastning eller överdriven frekvens. Om du överskrider dessa gränser får du ett felsvar med statuskoden 429 Too Many Requests .
Workiva-bärartokens upphör att gälla efter 10 minuter. Om din process tar längre tid, begär en ny token från /oauth2/token innan du gör ytterligare API-anrop.
Kryptering
API-anrop krypteras under överföring med Transport Layer Security (TLS) 1.3. Vilande data krypteras med 256-bitarskryptering enligt Advanced Encryption Standard (AES).