La création de scripts est incluse dans Customize Workiva. Pour utiliser les scripts, votre espace de travail doit avoir l'option Personnaliser Workiva/Scripting activée, et les utilisateurs doivent avoir le(s) rôle(s) Scripting approprié(s) et les autorisations de fichiers.
Pour garantir des performances constantes, plusieurs limites sont en place pour la fonction de script et l'API de script.
Le script s'exécute
Workiva Scripting applique un certain nombre de limites de fonctionnalités aux exécutions de scripts.
| Fonction | Limite |
| Durée d'exécution maximale du script | 240 minutes |
| Exécutions simultanées (pour tous les clients) | 90 |
| Paramètres taille totale | 1 MiB |
| Taille d'un seul paramètre | 128 KiB |
| Taille totale des sources | 1 GiB |
| UNITÉ CENTRALE | 1 CPU |
| Mémoire RAM | 1 GiB |
| Stockage (dossier /tmp) | 2 GiB |
| Limite du journal (ligne) | 1 MB |
| Limite du journal (total) | 32 MB |
Limite du taux de l'API
L’API peut limiter le taux de vos demandes en fonction de la charge actuelle du système ou d’une fréquence excessive. Si vous dépassez ces limites, vous recevrez une réponse d'erreur avec un code de statut429 Too Many Requests.
Il convient également de noter que l’API limite la durée d’une requête à 10 minutes.
Chiffrement
Pour garantir la confidentialité et l’intégrité des données, les appels API utilisent TLS (Transport Layer Security) 1.3 ; AES (Advanced Encryption Standard) 256 au repos.