不允许查看列表项目

问题描述:

假设有一个top-secret列表(继承其父级的权限),其中包含先前由不同用户创建的记录。有几个组织有权管理,阅读和书写限制。不允许查看列表项目

有一组作者top-secret items。作者只能创建一个'秘密项目'。 But the item shouldn't be viewed by other participants of the group (Authors).

我不能访问/修改网站程序。我很好奇,我怎么手动做这个。

+1

http://sharepoint.stackexchange.com是一个更好的地方去问非编程式的SharePoint问题 – 2012-03-29 16:17:50

+0

好点!但我也问过它。并得到一个程序化的答案) – lexeme 2012-03-30 05:10:08

首先,请记住,您不能在SharePoint中执行“绝密”操作。网站集管理员将始终有权访问所有内容。

手动,有接近你的要求两个特点:

  • 下列表中设置高级选项:用户只能读/写他/她自己的项目
  • 在相同的高级选项:激活审批。国有草案内容将保持隐藏的(除了审批和网站所有者)

除了从@Christophe的答案,你还可以修改个别列表项的权限。

如果您能够进行编程式更改,我会建议将ItemAdded事件接收器附加到名为“绝密”的自定义内容类型。但在这种情况下,可以在添加项目后将权限更改作为手动步骤进行。

当然,如果作者忘记更改权限,更改权限或更改权限非常慢(允许其他人在更改权限之前查看权限),风险是。

有关更改列表项的权限的更多信息,请参阅Break permission inheritance on a folder, document, or list item