我正在使用SDL Tridion 2011,需要取消用户的权限以本地化结构组,这样他就不会通过本地化对结构组的名称进行任何更改。但是,即使在删除权限并使结构组“只读”之后,用户仍然可以通过右键单击结构组并转到属性来本地化结构组。如果有任何解决方案,请提供帮助。
另外,有什么方法可以限制用户取消订阅或更新页面吗?
答案 0 :(得分:1)
结构组的权限控制您可以对其包含的内容执行的操作。取而代之的是删除父结构组中的localize权限。
要防止取消发布,您可以执行以下任何操作:
Read
权限。Publish to Content Distributor
Use Target Type
权限要阻止他们更新页面,请删除“写入”权限,但要注意编辑页面允许他们修改页面组成,并且如果此人有权修改内容,则控制此操作不会阻止更改内容相关组件。
如果这些都不够,那么您需要使用事件系统或工作流实现自定义解决方案。
答案 1 :(得分:0)
检查Structure Group的属性并转到Security选项卡。检查哪些用户/组具有本地化权限,然后查看您的用户是否是任何这些组的成员。组可以是其他组的成员,因此您可能需要递归检查以查找允许此功能的位置。
还要确保用户不是管理员。
要阻止用户取消发布页面,您需要确保他们没有"发布到内容分发服务器"出版物层面的权利。如果他们需要能够发布页面,而不是取消发布,您需要通过编写事件系统来处理。
要防止他们更新页面,您需要考虑包含结构组的写入权限。