【问题标题】:Tridion Structure Group Localization Permission IssueTridion 结构组本地化权限问题
【发布时间】:2012-09-13 07:36:35
【问题描述】:

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

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

【问题讨论】:

  • 用户是否只是一个组的成员?这个小组是其他小组的成员吗?

标签: tridion tridion-2011


【解决方案1】:

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

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

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

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

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

【讨论】:

  • “结构组的权限控制你可以对它所包含的东西做什么。改为删除父结构组中的本地化权限。”多米尼克的精彩评论,因为这可能不会立即显而易见,很可能是访问权限问题的原因......
【解决方案2】:

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

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

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

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

【讨论】:

  • 你确定这是真的吗?我真的认为本地化是附加到任何组织项目的权限。
  • @Quirijn 啊,是的,你是对的。也完全忘记了这些权限:(修正了我的答案。谢谢。
  • 嗨,大卫,感谢您的回复。我只想取消单个页面的页面取消发布权限。我还检查了安全选项卡中的详细信息。他们都很好。
  • 发布/取消发布权限是为每个出版物设置的(发送给内容分发者或类似的东西),您不能为单个项目删除它。
猜你喜欢
  • 1970-01-01
  • 2021-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-03
  • 2012-11-13
  • 1970-01-01
  • 2023-01-10
相关资源
最近更新 更多