【问题标题】:Applying a Sitecore workflow for a particular user为特定用户应用 Sitecore 工作流程
【发布时间】:2012-06-12 13:14:19
【问题描述】:

是否可以在 Sitecore 中仅为特定用户应用工作流?

我想在编辑者编辑任何项目时应用工作流程,但不想在管理员编辑项目时应用工作流程。这可能吗?

【问题讨论】:

    标签: sitecore sitecore6 sitecore-workflow


    【解决方案1】:

    第一个问题: 工作流应用于项目。但是,工作流确实具有安全性。这意味着您可以在用户(或角色)级别拥有不同的操作/流程。

    第二个问题: 在“编辑用户屏幕”上选中“用户是管理员”复选框的用户实际上将绕过工作流程。

    【讨论】:

    • 谢谢肖恩。对于我的第二个问题。我为管理员用户勾选了该复选框,但是当我编辑该项目(已经应用了工作流程的地方)时,仍然获得该用户的工作流程命令和步骤。当我使用管理员编辑该项目时,我必须完成工作流程步骤,尽管它相同可以批准的用户。
    • 我得到了这个工作。只觉得我没有做就是不检查它的状态。因此,如果项目处于最终状态,您可以直接更改并发布它,而无需通过 WF for Admin。
    • 是否可以临时开启/关闭工作流?或者您每次不想让项目通过它时都必须将其删除。
    • 无论如何我都不知道要暂时禁用工作流。您可能会向内容编辑器添加按钮,以删除/添加工作流程以实现您正在寻找的内容。
    • 关于打开/关闭,您可以拥有一个具有所需工作流程的基本模板,并在模板的基本继承中添加/删除它。这将至少为尚未在工作流程中的项目版本添加/删除工作流程(因此,当那些完成工作流程并且您已将其从继承基础中删除时,我认为新版本不会跳入工作流程,因为它不会在基本模板上设置)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-25
    • 1970-01-01
    • 1970-01-01
    • 2014-10-09
    • 2014-03-22
    相关资源
    最近更新 更多