多光盘环境下Sitecore工作流的实现

多光盘环境下Sitecore工作流的实现,sitecore,sitecore8,sitecore8.1,sitecore-workflow,Sitecore,Sitecore8,Sitecore8.1,Sitecore Workflow,我需要一个关于如何在多CD环境中实现工作流的建议 环境的当前设置如下所示 厘米 UAT 预处理 刺激 到目前为止,通过智能出版从CM到UAT、Prepod和Prod进行出版。现在,考虑到它的优点,我们想要实现发布内容的工作流 我有实施工作流的经验,我们有1个CM和1个CD环境。在这里定义工作流状态非常简单 草稿 等待批准 发表 但在我们的情况下,要求是不一样的。我们希望有以下几个州 草稿-在提交时,此工作流应处于等待批准状态 等待批准-在批准时,内容应发布到UAT UAT-点击发布到prep

我需要一个关于如何在多CD环境中实现工作流的建议

环境的当前设置如下所示

  • 厘米
  • UAT
  • 预处理
  • 刺激
到目前为止,通过智能出版从CM到UAT、Prepod和Prod进行出版。现在,考虑到它的优点,我们想要实现发布内容的工作流

我有实施工作流的经验,我们有1个CM和1个CD环境。在这里定义工作流状态非常简单

  • 草稿
  • 等待批准
  • 发表
  • 但在我们的情况下,要求是不一样的。我们希望有以下几个州

  • 草稿-在提交时,此工作流应处于等待批准状态
  • 等待批准-在
    批准时
    ,内容应发布到UAT
  • UAT-点击
    发布到prepod
    ,内容应发布到prepod
  • 预发布-点击
    发布到Prod
    ,内容应发布到Prod
  • 产品-自动发布和最终状态。移动到草稿状态
  • 对于上述场景,我考虑了以下用户角色。感谢nikkiPunjabi的好意

    • 站点核心编辑器
    • SitecoreReviewer
    • SitecorePublisher
    现在我的问题是,我们如何使用工作流将内容发布到UAT和Prepod,因为它不是
    最终状态。我已经阅读了下面的内容,并尝试实现相同的内容,但是当内容达到最终状态时(而不是在此之前),内容将发布到所有环境

    是否有人有过以这种方式实施工作流的经验?如果有的话,你能帮我解决这个问题吗

    谢谢你的帮助


    我发现,下面的文章是实现该解决方案的正确方法。确保您为工作流用户提供了必要的访问权限。否则,内容将不会发布到指定的目标。我将尝试更新这篇文章的用户,角色和访问权限,我已经给它的工作


    我不确定堆栈溢出是否是提出此类问题的最佳场所。我认为回答这个问题需要大量的讨论,答案可以是基于意见的。也许Sitecore社区Slack channel是解决这个问题的更好的地方?您引用的文章是正确的方法。您需要确保启用预览发布目标,并确保您的工作流状态在最终状态之前不是“最终”。预览发布目标已启用,并且我已验证只有产品状态处于最终状态。我已为工作流状态的角色设置了访问限制。那会有什么问题吗。