Workiva Scripting 包含在 Customize Workiva 中。要使用脚本功能,您的工作区必须启用“自定义 Workiva/脚本”功能,并且用户需要相应的脚本角色和文件权限。
为了确保性能稳定,脚本功能和脚本 API 都设置了一些限制。
脚本运行
Workiva Scripting 对脚本运行实施了一些功能限制。
| 特征 | 限制 |
| 脚本最大运行时间 | 240分钟 |
| 同时执行(跨所有客户) | 90 |
| 参数总大小 | 1 MiB |
| 单参数大小 | 128 KiB |
| 来源总大小 | 1 GiB |
| 中央处理器 | 1 个 CPU |
| RAM内存 | 1 GiB |
| 存储(/tmp 文件夹) | 2 GiB |
| 日志限制(行) | 1 MB |
| 日志限制(总计) | 32 MB |
要了解 Workiva Scripting 如何监控资源使用情况以及处理超出这些限制的运行,请参阅 处理 Workiva Scripting 中的资源限制。
API 速率限制
API可能会根据当前系统负载或过高的请求频率限制您的请求速率。如果超出这些限制,您将收到状态代码为 429 Too Many Requests的错误响应。
Workiva 持有者代币将在 10 分钟后过期。如果您的进程运行时间较长,请在进行其他 API 调用之前从/oauth2/token 请求新的令牌。
加密
API 调用在传输过程中使用传输层安全协议 (TLS) 1.3 进行加密。静态数据采用高级加密标准 (AES) 256 位加密进行加密。