首页 > 解决方案 > 进程在意外步骤中停止。确保您定义了所有必要的连接

问题描述

我在工作流程中遇到条件问题: 在此处输入图像描述

条件是: 在此处输入图像描述

将符合条件的页面发送到 Approval 正在按预期工作并进入 Approve 步骤: 在此处输入图像描述

但是,那些不符合条件的会卡在条件步骤中,并且电子邮件未按预期发送:

在此处输入图像描述

我在事件日志中收到以下错误: 在此处输入图像描述

正如您在第一张图片中看到的那样,连接在那里并且是自动的。因此,问题是,任何人都知道为什么会发生这种情况?

“向 Jira 发送电子邮件”步骤设置如下(电子邮件已编辑): 在此处输入图像描述

但我认为它甚至没有达到它,因为没有其他日志条目用于电子邮件错误,并且来自工作流的默​​认电子邮件确实按预期工作。

标签: workflowkentico

解决方案


如果用户想要从条件工作流步骤移动页面,他必须具有管理工作流权限。

但是,由于您的角色(CMS 审批者)很可能没​​有此权限 - 工作流程过程卡住了错误消息。

虽然错误消息不是很具有描述性(我们绝对可以改进这部分),但这是您的问题的原因。

要解决此问题,请导航到条件工作流程步骤的安全部分,并将可以批准、拒绝和进行更改的角色部分设置为除列出的所有之外,如您在此处看到的:http: //prntscr.com/pdtrgs

另请仔细检查 CMS 审批者角色是否具有管理工作流权限。

然后它应该按预期工作。


推荐阅读