不允许查看列表项目
问题描述:
假设有一个top-secret
列表(继承其父级的权限),其中包含先前由不同用户创建的记录。有几个组织有权管理,阅读和书写限制。不允许查看列表项目
有一组作者top-secret items
。作者只能创建一个'秘密项目'。 But the item shouldn't be viewed by other participants of the group (Authors).
我不能访问/修改网站程序。我很好奇,我怎么手动做这个。
答
首先,请记住,您不能在SharePoint中执行“绝密”操作。网站集管理员将始终有权访问所有内容。
手动,有接近你的要求两个特点:
- 下列表中设置高级选项:用户只能读/写他/她自己的项目
- 在相同的高级选项:激活审批。国有草案内容将保持隐藏的(除了审批和网站所有者)
答
除了从@Christophe的答案,你还可以修改个别列表项的权限。
如果您能够进行编程式更改,我会建议将ItemAdded事件接收器附加到名为“绝密”的自定义内容类型。但在这种情况下,可以在添加项目后将权限更改作为手动步骤进行。
当然,如果作者忘记更改权限,更改权限或更改权限非常慢(允许其他人在更改权限之前查看权限),风险是。
有关更改列表项的权限的更多信息,请参阅Break permission inheritance on a folder, document, or list item。
http://sharepoint.stackexchange.com是一个更好的地方去问非编程式的SharePoint问题 – 2012-03-29 16:17:50
好点!但我也问过它。并得到一个程序化的答案) – lexeme 2012-03-30 05:10:08