隐藏继承的内容/架构

时间:2012-08-07 14:48:12

标签: tridion

我正在使用我们的tridion Blueprint层次结构中较低的出版物。一些内容&从蓝图中较高的出版物继承的模式不适合我的出版物&我的出版物永远不会使用。

我将跟进那些添加了这些项目的内部团队。尝试&说服他们:

  1. 这些项目应该在不同的出版物或
  2. 我们的蓝图需要调整。
  3. 如果无处可去,我的选择是什么?我可以隐藏我不想要的内容/架构吗?此外,如果蓝图对我正在继承的具体内容有更细粒度的控制,那么它似乎会有所帮助。

    有什么建议吗?

2 个答案:

答案 0 :(得分:4)

是的,您可以控制可见的内容。由于继承(共享)与发布是分开的,因此通常最好:

  • 共享架构,类别定义以及可能的共享模板功能(例如TBB)
  • 分享,但通过文件夹权限隐藏组件
  • 使用子文件夹限制每个出版物的架构和模板可见性

BluePrint更改?

单独的内容出版物(以避免共享)对某些场景有意义:

  • 法律要求。要在非营利性网站上满足法律或审核要求以避免商业信息,您可以使用两个出版物或商业广告的设置 非盈利内容。
  • 多方租用。不常见,但如果您的多租户方案使用相同的CMS而是单独的内容,那么您的“客户”会欣赏单独的内容出版物。
  • 内部内容。当与全球内容出版物平行或高于平均值时,内联网或其他非常敏感的信息会“更安全”。

如果这些不适用,最好分享至少内容。您需要将模式放在单独的更高版本中。

分享结构和定义

即使内容应该在不同的出版物中,分享组件的“结构”或模式定义也是一个好主意。单个模式发布可以保存可嵌入/元数据/常规模式,类别和一些系统级文件夹,而不会影响模板或内容。

内容和文件夹

将内容整合到较少的共享内容出版物中实际上是一个好主意。这使作者的生活更加轻松,特别是如果您有一个集中的内容创作团队。

即使在不同的群组中,您也可以通过以下方式“隐藏”子出版物中不相关的文件夹:

  • 删除较低版本中的文件夹对具有该发布范围的组的读取权限
  • MMC snap-in setting Hide organizational items if no access to content设置为1(对于true)。

架构和模板

您还可以通过以下方式限制架构和模板的可见性:

  • 将架构放置在具有特定权限的子文件夹中。只有具有这些文件夹读取的用户和组才能在组件表单视图下拉列表中查看和选择模式。
  • 对模板执行相同操作将限制谁可以查看哪些模板。在页面上创建组件表示时,模板选择已经受到限制 - 只有下拉列表中可以选择组件模式的关联模式。

通过文件夹上的组和权限设置来解决“我的发布永远不会使用”的要求。如果是“ 永远不会......”的情况,那么请考虑更改BluePrint。

编辑:修复Intranet出版物应该去的地方,它是并行的或高于任何全球内容。

答案 1 :(得分:3)

可以使用安全模型隐藏BluePrint子项中的组织项 - 只需删除适当级别的所有组的读取权限。当然,这取决于不共享组织项目的相关项目以及应该在该级别可用的继承项目。