访问“站点列”页面和编辑站点列所需的最低权限

时间:2010-06-11 20:00:05

标签: sharepoint permissions sharepoint-2010

我们已开始采用SharePoint 2010,并开始将内容从SharePoint 2007网站手动迁移到我们在SP2010中从头开始重建的新网站。

我们之前支持的其中一项任务是将管理部分网站列的责任委派给团队成员。团队成员不熟悉SharePoint内部,并且不希望对站点及其所有对象负全部权限。

我们现在正在尝试弄清楚我们需要授予团队成员的最低权限是什么,以便他们可以继续编辑(和传播)我们定义的网站列的内容。

他目前拥有的权限(显然不足):

  • 网站权限(根据_layouts / user.aspx):阅读,贡献,管理列表
  • 网站中特定对象的权限(根据_layouts / people.aspxMembershipGroupId = xxx,然后选择设置,查看群组权限):
  •   
        

    server / sites / [sitename]:Contribute

      
  •   
        

    server / sites / [sitename] / Lists / [包含从网站列继承的列的列表]:“Contribute No Delete”

      

注意:“Contribute No Delete”权限是我通过复制SharePoint本机“Contribute”权限集并取消选择“删除”权限而设计的自定义权限。 “管理列表”权限是我设计的自定义权限,其中包括以下特定权限:(列表权限)管理列表,查看项目; (网站权限)查看页面,打开。

抛出拒绝访问权限的操作:

  • _layouts / mngfield.aspx:SharePoint返回“错误:拒绝访问”对话框,并提供三个可单击选项:“以其他用户身份登录”,“请求访问权限”和“返回网站”
  • _layouts / fldedit.aspx?field = Level%5Fx0020%5F3 [我们定义的网站列之一]:可以加载页面并输入文本框的更改“...但是当我按下OK(保存)我得到了同样的消息。“

当我们的团队成员点击“请求访问权限”链接时,我收到的电子邮件会将我发送到一个页面,该页面建议我在“[sitename] Users”组中授予用户成员资格 - 他已经是其中的成员。因此,当SP2010尝试请求访问时,它实际上并不指示我(a)具有正确权限的有效组或(b)我需要授予团队成员访问权限的特定对象。

另请注意:在SP2007(MOSS)站点(我们的团队成员成功管理站点列编辑)中,他们在整个站点拥有许多额外权限,我们不希望在SP2010中盲目地重新分配,直到我们知道他们是必要的。

任何人都可以提供的帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

有两组权限:一组在站点级别设置的权限,另一组权限必须在每个继承站点列的列表上分配(即,它已作为列表实现的位置)列):

网站级权限

  • 管理列表(标记为“列表权限”)
  • 查看项目(标记为“列表权限”)
  • 添加和自定义页面(标记为“网站权限”)
  • 浏览目录(标记为“网站权限”)
  • 查看页面(标有“网站权限”)
  • 打开(标记为“网站权限”)

列表级权限

  • 管理列表(个人权限 - 包括查看项目,查看页面和打开)
  • 贡献(权限集)

有关我如何获得这些权限的详细信息和方法,欢迎您在此处了解整个故事:http://paranoidmike.blogspot.com/2010/10/found-minimum-permissions-to-edit-site.html