假设有一个top-secret
列表(从其父级继承其权限),该列表包含不同用户先前创建的记录。有几个组有权管理,读取,写入约束。
有一组top-secret items
的作者。作者只能创建一个“秘密项目”。 But the item shouldn't be viewed by other participants of the group (Authors).
我无法以编程方式访问/更改网站。我很好奇我是怎么手动完成的。
答案 0 :(得分:2)
首先,请记住,您无法在SharePoint中执行“绝密”操作。网站集管理员将始终可以访问所有内容。
手动,有两个功能接近您的请求:
答案 1 :(得分:1)
除了@Christophe的答案外,您还可以修改各个列表项的权限。
如果您能够进行编程更改,我建议将ItemAdded事件接收器附加到名为“Top Secret”的自定义内容类型。但在这种情况下,可以在添加项目后将权限更改作为手动步骤。
当然,风险是作者忘记更改权限,错误地更改权限或更改权限(允许其他人在权限更改之前查看权限)。
有关更改列表项权限的详细信息,请参阅Break permission inheritance on a folder, document, or list item。