2010-12-16 61 views
1

我试图在SPWeb中添加一个新用户,将“受限访问”作为roleDefinition。但它显示错误。但是,如果我给“完全控制”,阅读,设计我能够添加用户。无法以编程方式将SPUser作为LimitedAccess添加

这是我的代码web.SiteUsers.Add(loginName, string.Empty, displayName, string.Empty);

如何解决

+0

添加限制访问权限的原因是什么?我相信这个角色是由系统管理的...... – 2010-12-16 16:53:31

回答

3

LimitedAccess仅由系统,而且据我所知,不能以编程方式设置管理。此权限只允许用户遍历站点树来检索他们有权访问的内容。

您可以创建几乎没有权限的自定义权限级别,并将其分配给您的用户,如果这是您正在查找的内容,或者您​​应该更新目标位置(项目,网站等)上相关值的权限您的网站集树,然后SharePoint将此用户标记为根站点中的受限访问用户。

+0

谢谢弗朗索瓦 – john 2010-12-17 06:42:34

相关问题