工作流在运行时有时需要外部源中的其他输入参数。这些输入参数可来自其他应用程序或工作流,或者用户可直接提供。

例如,如果在工作流运行时发生特定事件,工作流可以请求人工交互以决定要采取什么操作。工作流在继续前会等待,直到用户响应信息请求或等待时间超出超时时间段为止。如果等待时间超出超时时间段,则工作流会返回异常。

用户交互的默认变量为 security.grouptimeout.date。如果将 security.group 变量设置为给定 LDAP 用户组,则会将用户交互请求的响应权限限制为该用户组的成员。

如果设置了 timeout.date 变量,您需要设置工作流等待用户信息的截止时间和日期。您可以设置绝对日期,或创建脚本工作流元素来计算相对于当前时间的相对时间。