0

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

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

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

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

在此处输入图像描述

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

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

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

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

4

2 回答 2

1

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

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

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

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

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

然后它应该按预期工作。

于 2019-10-03T10:12:23.593 回答
0

我能够在 Kentico 11.0.47 和 Kentico 12.0.33 中重现这个问题。奇怪的是,如果您颠倒这些步骤,确实会发送一封电子邮件。换句话说,如果用户是全局管理员,则发送电子邮件。这样可行。

我需要向开发人员询问这件事,看看是否有我们都缺少的东西。否则这看起来像错误的行为。

——基思·哈蒙德;肯蒂科支持

于 2019-09-16T16:13:37.847 回答