Thursday, December 12, 2013

Check if the User have permission to site

  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;
        }

No comments:

Post a Comment