【问题标题】:Sitecore 8.2 Workflow Stuck in Final StepSitecore 8.2 工作流程卡在最后一步
【发布时间】:2018-04-24 20:06:16
【问题描述】:

我正在为我公司的 Sitecore 8.2 安装实施三步工作流。

最初我将最后一步设置为没有任何操作或命令,因为我们想要手动发布。但是,手动发布似乎不会删除最终的工作流状态。 Screenshot of the items workflow state after manually publishing

然后,当我编辑该项目时,它不会回到草稿状态。我的理解是,当您发布一个使其进入最终工作流状态的项目时,版本 1 已创建,编辑该项目应创建一个新版本并重新启动工作流。这是正确的吗?

在意识到手动发布没有任何作用后,我尝试在最后的工作流程步骤中设置命令和操作: Screenshot of final workflow step command & action 但这无济于事。是否可以设置要发布的工作流操作?还是开箱即用的自动发布操作是唯一的选择?

为什么这些项目会卡在最后一步,我该如何解决?

编辑:工作流程卡住了,因为我是管理员。当使用我为内容作者和批准者设置的角色时,我终于能够让项目启动版本 2。我仍然想知道是否可以设置命令和操作来发布?或者如果我们仍然想手动发布,这不是必需的吗?

【问题讨论】:

    标签: sitecore workflow sitecore-mvc sitecore8.2 sitecore-workflow


    【解决方案1】:

    我想我知道这个问题。我在设置我的站点核心工作流程时遇到了类似的问题,我通过更改安全设置解决了这个问题。

    我刚刚写了一篇关于如何设置 Sitecore Workflow 的博客。这是该链接:

    https://tectraveleat.wordpress.com/2018/06/01/sitecore-workflow-setup-v8u2-v9-0-1/

    在您的情况下,因为您已经设置了所有内容。您可能想查看博客的“为角色分配安全权限”部分。 此外,有必要授予角色/用户对数据源的权限。据我了解,除了工作流级别的次要安全权限外,您已正确设置所有内容。

    如果这有帮助,请告诉我。如果没有,您能否分享您的工作流程设置和角色权限?我可以看看它,看看我能帮上什么忙。

    【讨论】:

      【解决方案2】:

      您可以遵循 sitecore 的示例工作流程。工作流发布状态为最终状态。它不能移动到草稿。这个工作流程的过程是这样的:草稿 -> 批准 -> 发布。工作流程在这里完成。

      如果您想创建版本或制作页面草稿,您必须对其进行编辑。如果您仍想发布您的页面 -> 草稿,您可以在工作流程中自定义命令管道。但是这个解决方案有很多风险,我之前问过 Sitecore 支持,他们只是回答了他们的逻辑,如果你愿意,你可以自定义。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-06-26
        • 1970-01-01
        • 2014-11-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多