4

我们注意到,如果对出版物没有工作流管理权限的用户尝试创建结构组并设置“工作流”选项卡上设置的“关联页面流程”,他们会收到权限错误。如果删除工作流设置,用户可以毫无问题地保存。

我认为这是产品的设计,对吧?我想验证我们没有在自定义代码中遇到什么问题。如果重要,以下是记录的内容:

无法保存结构组 (tcm:0-0-0)。您无权执行此操作。错误代码:0x80040242 (-2147220926) 调用堆栈:Tridion.ContentManager.Security.AuthorizationManager.AssertAccess(IdentifiableObjectData,Permissions,Rights) Tridion.ContentManager.CommunicationManagement.StructureGroup.OnSaving(SaveEventArgs) Tridion.ContentManager.IdentifiableObject.Save(SaveEventArgs) Tridion .ContentManager.IdentifiableObject.Save() Tridion.ContentManager.BLFacade.ContentManagement.RepositoryLocalObjectFacade.Create(UserContext,String) XMLState.Save StructureGroup.Save

谢谢,

〜华纳

4

1 回答 1

3

是的,要将工作流程过程定义分配给项目(架构或 SG),您需要工作流程管理权限。

于 2012-10-10T18:23:36.457 回答