public bool UserPermission(string Site, string userID)
{
bool retValue=false;
SPSecurity.RunWithElevatedPrivileges(() =>
{
using (var site = new SPSite(Site))
{
using (var web = site.OpenWeb())
{
retValue = web.DoesUserHavePermissions(userID, SPBasePermissions.Open);
}
}
});
return retValue;
}
{
bool retValue=false;
SPSecurity.RunWithElevatedPrivileges(() =>
{
using (var site = new SPSite(Site))
{
using (var web = site.OpenWeb())
{
retValue = web.DoesUserHavePermissions(userID, SPBasePermissions.Open);
}
}
});
return retValue;
}
No comments:
Post a Comment