我们注意到,如果发布中没有工作流管理权限的用户尝试创建结构组并在“工作流”选项卡上设置“关联页面进程”,则会收到权限错误。如果删除了工作流程设置,则用户可以毫无问题地保存。
我认为这是产品中的设计,对吧?我想验证我们没有在自定义代码中点击某些内容。如果重要的话,这就是记录的内容:
无法保存结构组(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
感谢,
〜华纳
答案 0 :(得分:3)
是的,要将工作流程过程定义分配给项目(架构或SG),您需要工作流程管理权限。