Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为特定用户应用Sitecore工作流_Sitecore_Sitecore6_Sitecore Workflow - Fatal编程技术网

为特定用户应用Sitecore工作流

为特定用户应用Sitecore工作流,sitecore,sitecore6,sitecore-workflow,Sitecore,Sitecore6,Sitecore Workflow,是否可以仅为特定用户在Sitecore中应用工作流 我想在编辑器编辑任何项目时应用工作流,但不想在管理员编辑项目时对该项目应用工作流。这可能吗?第一个问题: 工作流应用于项目。然而,工作流确实具有安全性。这意味着您可以在用户(或角色)级别拥有不同的操作/流 第二个问题: 在“编辑用户屏幕”上选中“用户即管理员”复选框的用户实际上将绕过工作流。谢谢Sean。为了我的第二次胜利。我勾选了“管理员用户”复选框,但当我编辑该项目(已应用工作流)时,仍会获取该用户的工作流命令和步骤。当我使用“管理员”编辑

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

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

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

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

谢谢Sean。为了我的第二次胜利。我勾选了“管理员用户”复选框,但当我编辑该项目(已应用工作流)时,仍会获取该用户的工作流命令和步骤。当我使用“管理员”编辑该项目时,我必须通过可以批准该项目的同一用户执行工作流步骤。我已完成此操作。唯一认为我没有做的就是没有检查它的状态。所以,若项目处于最终状态,您可以直接更改并发布它,而无需通过WF for Admin。是否可以打开/关闭工作流临时设置?或者每次你不想让项目在其中运行时都必须将其删除。我不知道是否需要暂时禁用工作流。您可以在内容编辑器中添加按钮,以删除/添加工作流以实现所需的功能。关于打开/关闭,您可以使用具有所需工作流的基础模板,然后在模板的基础继承中添加/删除它。这将至少为尚未在工作流中的项目版本添加/删除工作流(因此,当这些项目版本完成工作流并且您已将其从继承基础中删除时,我假定新版本不会跳转到工作流中,因为它不会在基础模板上设置)。