moss中判断当前用户是否有访问某web的权限

using  (SPSite site  =   new  SPSite(SPContext.Current.Site.Url))
 2 {
 3
 4SPWeb web = site.allwebs["webUrl"];
 5
 6//是否具有查看网站列表项的权限
 7
 8bool ishavepermission = web.DoesUserHavePermissions(SPBasePermissions.ViewListItems);
 9
10}

你可能感兴趣的:(Web)