FREEWARE Release of SPLimitedAccessDiscovery! 

Tags: Freeware Releases

I am pumped to release this great free tool, SPLimitedAccessDiscovery! This tool breaks down what "Limited Access" means on your SharePoint sites, showing all the SharePoint objects (folders, lists, and items) that are breaking inheritance when the account given permissions doesn't have access to the parent site!

 

Ever wonder what "limited access" meant in your SharePoint permissions? Ever try to uncover the instances of unique permissions within your SharePoint sites, trying to find out what is causing "limited access" for your account(s)? Did you become angry when you realized it could take hours of clicking around trying to find all these instances of broken inheritance?


Well, Never Fear! SPLimitedAccessDiscovery is here!


SPLimitedAccessDiscovery provides you with a report on the "why" behind your limited access instances within your SharePoint sites. Go to http://philwicklund.com/freeware/splimitedaccessdiscovery to download, view installation instructions, screen shots, and a more detailed solution description.

 

SOME SCREEN SHOTS!

 

 

ENJOY!

 

Phil

 
Posted by Phillip S. Wicklund on 22-Jul-08
1  Comment  |  Trackback Url  | 0  Link to this post | Bookmark this post with:        
 
Failed to render control: Value does not fall within the expected range.

Comments


Greg Wilkinscommented onFriday, 17-Oct-2008
Item has already been added. Key in dictionary: 'Pope, Johanna' Key being added: 'Pope, Johanna' at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add) at System.Collections.Hashtable.Add(Object key, Object value) at PhilWicklund.com.LimitedAccessReport.LimitedAccessReport.CreateChildControls() at System.Web.UI.Control.EnsureChildControls() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Name:
URL:
Email:
Comments: