进程在意外步骤中停止。确保您定义了所有必要的连接
Process stopped in unexpected step. Make sure that you defined all necessary connections
我在工作流程中遇到条件问题:
条件是:
将符合条件的页面发送到 Approval 正在按预期工作并移至 Approve 步骤:
然而,那些不符合条件的人会卡在条件步骤中,并且电子邮件不会按预期发送:
我在事件日志中收到以下错误:
已建立连接并且是自动的,如您在第一张图片中所见。因此问题来了,有人知道为什么会这样吗?
"Send email to Jira" 步骤设置如下(已编辑电子邮件):
但我认为它甚至没有达到目的,因为没有其他关于电子邮件错误的日志条目,而且工作流中的默认电子邮件确实按预期工作。
我能够在 Kentico 11.0.47 和 Kentico 12.0.33 中重现此问题。奇怪的是,如果您颠倒步骤,电子邮件确实会发送。换句话说,如果用户是全局管理员,则发送电子邮件。行得通。
我需要向开发人员询问这件事,看看是否有我们都遗漏的东西。否则这看起来像是错误行为。
-基思·哈蒙德; Kentico 支持
如果用户想要从条件工作流步骤移动页面,他必须拥有管理工作流权限。
但是,由于您的角色(CMS 审批者)很可能没有此权限 - 工作流程过程卡在错误消息中。
虽然错误消息不是很详细(我们绝对可以改进这部分),但这就是您出现问题的原因。
要解决它,请导航到条件工作流步骤的安全部分并设置可以批准、拒绝和进行更改的角色
除了列出的部分,您可以在此处看到:http://prntscr.com/pdtrgs
另外请仔细检查 CMS Approvers 角色是否具有管理工作流权限。
那么它应该会按预期工作。
我在工作流程中遇到条件问题:
条件是:
将符合条件的页面发送到 Approval 正在按预期工作并移至 Approve 步骤:
然而,那些不符合条件的人会卡在条件步骤中,并且电子邮件不会按预期发送:
我在事件日志中收到以下错误:
已建立连接并且是自动的,如您在第一张图片中所见。因此问题来了,有人知道为什么会这样吗?
"Send email to Jira" 步骤设置如下(已编辑电子邮件):
但我认为它甚至没有达到目的,因为没有其他关于电子邮件错误的日志条目,而且工作流中的默认电子邮件确实按预期工作。
我能够在 Kentico 11.0.47 和 Kentico 12.0.33 中重现此问题。奇怪的是,如果您颠倒步骤,电子邮件确实会发送。换句话说,如果用户是全局管理员,则发送电子邮件。行得通。
我需要向开发人员询问这件事,看看是否有我们都遗漏的东西。否则这看起来像是错误行为。
-基思·哈蒙德; Kentico 支持
如果用户想要从条件工作流步骤移动页面,他必须拥有管理工作流权限。
但是,由于您的角色(CMS 审批者)很可能没有此权限 - 工作流程过程卡在错误消息中。
虽然错误消息不是很详细(我们绝对可以改进这部分),但这就是您出现问题的原因。
要解决它,请导航到条件工作流步骤的安全部分并设置可以批准、拒绝和进行更改的角色 除了列出的部分,您可以在此处看到:http://prntscr.com/pdtrgs
另外请仔细检查 CMS Approvers 角色是否具有管理工作流权限。
那么它应该会按预期工作。