如果员工离开公司,我们需要一种方法来查找此人在SharePoint中被授予权限的所有位置。当然,我们需要删除这些权限,或者如果他们是网站所有者,请将所有者更改为其他员工。
有没有人这样做或者知道从哪里开始?
答案 0 :(得分:3)
我们使用Sharepoint Access Checker Web Part来检查用户被授予权限的网站。
答案 1 :(得分:2)
答案 2 :(得分:2)
我最近整理了一个Web部件来执行此操作 - 基本上,您网站上每个SPList
中的每个SPWeb
都有一个SPRoleAssignment
个对象的集合,这些对象定义了该对象的权限。在SPRoleAssignment
中,有一组Member
个对象,您可以从中获取已为此对象分配权限的用户或组的名称。即使列表或文件夹不是从父级继承,也可以获取权限。前面提到的Access Checker Web Part会这样做,但它不会查看可能拥有自己权限的子文件夹。
底线是,如果您已授予用户对不同文件夹的明确权限,则需要构建解决方案以使您获得权限的减少,或者单击每个文件夹分别。没有内置功能可以快速简单地显示它。
答案 3 :(得分:1)
我不太熟悉SharePoint权限的工作方式,但最好不要让任何一个员工直接访问任何内容并使用AD安全组。当他们离开公司时,您可以从所有AD安全组中删除他们的个人资料和名称,而不必担心访问包括SharePoint在内的任何内容。
我知道您可以查看SharePoint网站权限,但嵌套的SharePoint网站可能会造成更多麻烦。
答案 4 :(得分:0)
我管理我们的sharepoint站点并使用Active Directory来处理所有安全性。我建议如果你现在不这样做试图转向那种类型的安全模型。
答案 5 :(得分:0)
点击网站操作→网站设置→网站权限,它会显示拥有个人访问权限的所有人。您可以删除不再拥有的任何人。