2

我正在使用 SDL Tridion 2011,需要取消用户对结构组进行本地化的权限,这样他就不会通过本地化结构组的名称对其进行任何更改。但是,即使在删除权限和权限并将结构组设置为“只读”之后,用户仍然可以通过右键单击结构组并转到属性来本地化结构组。如果有任何解决方案,请提供帮助。

另外,有什么方法可以限制用户取消发布或更新页面?

4

2 回答 2

1

结构组的权限控制您可以对其包含的内容执行的操作。改为删除父结构组中的本地化权限。

为防止取消发布,您可以执行以下任一操作:

  1. 删除Read权限。
  2. 转到相关出版物属性中的“安全”选项卡,并删除Publish to Content Distributor
  3. 转到相关目标类型的安全选项卡,并删除Use Target Type权限

要防止他们更新页面,请删除写入权限,但请注意,编辑页面允许他们修改页面组成,并且如果此人有权修改相关组件,则控制此权限不会阻止内容更改。

如果这些都不够,那么您将需要使用事件系统或工作流实现自定义解决方案。

于 2012-10-27T07:56:17.643 回答
0

检查结构组的属性并转到安全选项卡。检查哪些用户/组具有本地化权限,然后查看您的用户是否是这些组的成员。组可以是其他组的成员,因此您可能需要递归检查以查找允许此功能的位置。

还要确保用户不是管理员。

为了防止用户取消发布页面,您需要确保他们在发布级别没有“发布到内容分发者”权限。如果他们需要能够发布页面,但不能取消发布,您将需要通过编写事件系统来解决这个问题。

为了防止他们更新页面,您需要考虑包含结构组的写入权限。

于 2012-09-13T08:31:13.130 回答