我正尝试在SPWeb中添加一个具有“有限访问”权限的新用户作为roleDefinition。但它显示了错误。但如果我给“完全控制”,阅读,设计,我就能添加用户。
这是我的代码web.SiteUsers.Add(loginName, string.Empty, displayName, string.Empty);
解决方案是什么?
发布于 2010-12-17 04:00:36
LimitedAccess仅由系统管理,据我所知,不能以编程方式设置。此权限仅允许用户遍历站点树以检索他们有权访问的内容。
您可以创建一个几乎没有权限的自定义权限级别,并将其分配给您的用户。如果这正是您要查找的权限,或者您应该将权限更新为网站集树中目标位置(项目、网站等)上的相关值,则SharePoint会将此用户标记为根网站中的受限访问用户。
https://stackoverflow.com/questions/4460740
复制相似问题