【问题标题】:Obscuring published items from the publishing queue隐藏发布队列中的已发布项目
【发布时间】:2012-04-13 22:21:35
【问题描述】:

我有一个本质上是多租户的 Tridion 实现。不同的利益集团使用相同的环境。安全性注意用户无法看到他们无权查看的组中的出版物/内容。但是,在发布队列中,所有用户都可以看到队列中项目的标题;他们无法打开该项目,但他们可以看到标题(例如“我们公司释放了天价!”)

出于敏感性原因,我想在根据查看队列的用户的范围出版物加载队列列表时隐藏项目的标题。因此,例如,如果队列加载时我只能在出版物 b 和 c 中工作,但不能在 a 和 d 中工作,我可以看到来自 b 和 c 但 不是 a 的内容标题&d。我会看到类似“来自出版物 D 的项目”的内容。

这对于扩展来说是直截了当的吗?有人有一些例子来说明如何做到这一点吗?

【问题讨论】:

  • 我们可以假设您在谈论 Tridion 2011 吗?

标签: tridion


【解决方案1】:

逻辑是最复杂的。您需要弄清楚用户可以看到什么。

这是 CME 数据扩展器的理想选择。在返回响应之前过滤掉服务器上的项目。有a section 的在线文档专门讨论了该主题,希望这足以让您入门。

一个狡猾的人仍然可以通过直接查询 API / 核心服务来访问信息,但我想在这种情况下这不是一个高优先级。

【讨论】:

  • 也许删除队列中的选择用户下拉菜单也有意义?租户可能也不应该互相了解,还是已经以其他方式隐藏了?
猜你喜欢
  • 1970-01-01
  • 2018-12-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-17
  • 1970-01-01
  • 2014-05-01
  • 2019-01-08
相关资源
最近更新 更多