SharePoint文档工作区权限

时间:2009-10-20 14:31:57

标签: sharepoint sharepoint-2007

有没有人知道用户必须创建文档工作区的最低权限?我遇到的问题是我希望用户能够创建文档工作区,但为了做到这一点,我必须授予用户创建子网站权限,但这意味着他们现在可以创建其他子网站。

有解决方法吗?

2 个答案:

答案 0 :(得分:3)

不幸的是,如果您希望用户能够创建文档工作区,他们还必须拥有创建子网站的权限。

如果您无需用户创建文档工作区,那么您可能有更多选择。但这对你来说可能是不可能的。

答案 1 :(得分:2)

为了解决这个问题,我只需将母版页上的“网站操作”菜单包含在占位符中。然后在代码后台页面中测试了我知道用户不会拥有的权限。这确实阻止用户访问“站点操作”菜单,但这对我的解决方案来说很好。

actionMenuPlaceholder.Visible = (
  SPContext.Current.Web.UserIsWebAdmin ||
  SPContext.Current.Web.UserIsSiteAdmin ||
  SPContext.Current.Web.DoesUserHavePermissions(SPBasePermissions.ManageWeb)
);