【问题标题】:Can I delete the SDL Tridion Default Groups?我可以删除 SDL Tridion 默认组吗?
【发布时间】:2013-01-10 21:03:34
【问题描述】:

我假设默认 Tridion 组(例如编辑、主编等)有一些独特或特殊之处,因为创建新出版物似乎会自动获取这些组。

我实际上看到新出版物在创建时会在其分配的父级中获取所有组,这不一定是因为它们是默认组。

我可以删除这些默认组吗?除了开箱即用的工作流程选项,还有什么理由从编程或技术角度将这些留在 Tridion 中?

【问题讨论】:

    标签: tridion


    【解决方案1】:

    现有 BluePrint 之外的新出版物将从默认组中获取默认权限。如果您不需要任何开箱即用的设置,您应该可以删除它们(但我从未尝试过,所以可能不可能)。在数据库中,它们有一个特殊标志 (IS_DEFAULT_GROUP)。

    我倾向于使用它们来控制权限,并使我的其他组成为作者和编辑等的成员,这样我就可以立即获得所有出版物的一些基本权利。

    【讨论】:

    • 好点,我尝试删除 Interaction Manager 并获取 It is not possible to delete a predefined group. Group: Interaction Manager. 尝试删除我正在使用的组,例如 Editor 获取我 Item is in use Unable to delete Group (tcm:0-7-65568). 所以可能无法删除默认组,至少在 Content Manager Explorer 中。我将使用命名约定并取消选择它们以有效地忽略它们。
    • 为什么不重命名默认组?
    • 重命名对我有用,我会建议它用于新设置和未来项目。我很想告诉已经有其他非默认组的客户,“是的,请继续删除这些默认组”,但想先检查和测试。
    【解决方案2】:

    在 R5 安全性的原始设计中,可以删除预定义的组,这是故意的。如果您收到一条特定消息,告诉您这是不可能的,那么这个约束一定是后来添加的,大概是为 2011 年重写的代码。

    在 R5 中的想法是,预定义组将提供良好的“开箱即用”体验,并为人们节省一些配置。 (当然,它提供了与 R4 的向后兼容性。)其他特性与此相呼应:例如,如果您在蓝图中创建一个出版物,预定义组的权限将从父出版物克隆。对于您自己创建的组,这不会发生。毕竟 - 如果您选择进行自定义安全设置,那么期望您自己自定义所有内容是合理的,对吧?

    我想不出阻止删除它们的充分理由。也许有人认为“自定义”方法太不友好了,但我在猜测。 (有人知道真正的原因吗?)

    【讨论】:

    • “对于您自己创建的组,这种 [自动克隆的预定义组] 不会发生”——我以前听说过,但我认为至少在 SDL Tridion 2011 创建出版物确实从父级克隆非默认组。手边有 R5.3 盒子吗?
    【解决方案3】:

    不,无法删除预定义的组 - 您总是会收到一条错误提示。

    我无法说明原因,但我想它们被用于新出版物这一事实至少是部分原因。

    不过,您不需要实际使用它们。

    【讨论】:

      猜你喜欢
      • 2012-03-27
      • 2013-03-11
      • 1970-01-01
      • 2011-03-23
      • 2017-11-06
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      • 1970-01-01
      相关资源
      最近更新 更多