GEListAllSites – Sharepoint tool to List Sites and permissions
What does GEListAllSites do?
List one or all sites on a farm with information concerning size, storage, bandwith, owner, optionally including a switch for displaying those with a specific right on the sites. An enhancement upgrade to the nifty utility GEGETRIGHTS, this is yet another nifty application and FREE! Works with Sharepoint SP2 CU October update and tested against Sharepoint 2010.
This outputs to a Text or XML or Html file (you choose!).
Does it cost me anything?
No, it’s free. However, it would be nice for you to donate? Click the Donate button below!
How do I use it?
GELISTALLSITES [-u URL of site to check] [-o [rights]] [-[f/x/w] NameOFOutPutFile]
Scenario. You need to be able to show the changes of ownership on sites and also to show sites listed on a daily basis. You also need to know when the site was lastly updated, its size and more information.
Another Scenario. You want to know the changes in security on a particular site or group of sites in a site collection
Another Scenario. You want to display in a Sharepoint Site the list of sites on that portal in HTML, and also to show the same information in XML in Excel for auditing purposes.
Download the utility and pop it into its own directory. You MUST have administrative access to the sharepoint farm when running this utility, or the account that runs it must have Administrative access.
DOWNLOAD: GELISTALLSITES
Run the utility any of the following examples or combination:
Example 1:
GELISTALLSITES -o FC
This will display information from all sites in all web apps on the farm showing those who have full control on those sites.
-o [rights]:
FC for Full Control, HC = Content Heirachy, CN = Contributor, DE = Designer, AP = Approve
Example 2:
GELISTALLSITES -u http://mysharepoint site -o FC
This will display information from only the mysharepoint site showing those who have full control on that site.
Example 3:
GELISTALLSITES
This will display information about all the mysharepoint site but not showing any permission information.
Example 4:
GELISTALLSITES -f AllSites.txt
GELISTALLSITES -x AllSites.xml
GELISTALLSITES -w AllSites.html
This will display information about all the sites to the text file AllSites.TXT in x=XML, f=Text, w=HTML format
You can use the -f / -x / -w switch with any of the above switches
What does the output look like?
Here’s an example output (TEXT FORMAT):
GELISTALLSITES by Geoff Evelyn, Version 1.1, Nov 2009, geoff@geoffevelyn.com, http://geoffevelyn.com
This will be restricted to users and groups having FULL CONTROL rights
Capture Started at:01/11/2009 at 10:00 (UTC)
START WEB APPLICATION REPORT
=================================================================================
START WEB APP REPORT
Web Application Name: SharePoint – Home 80
Storage Usage: 15707kb (15mb or 0gb)
Storage Quota: NO QUOTA LIMIT SET
Content Database: WIN-GIF6A696KLR_Content
Creator: WIN-GIF6A696KLR\administrator
Bandwidth: 0
Hits: 0
Visits: 0
Content Last Updated: 06/12/2009 at 22/18 (UTC)
Security Last Modified: 02/12/2009 at 21/40 (UTC)
Number of Subsites: 2
FULL CONTROL Group:Home Owners, Members:
Username: WIN-GIF6A696KLR\administrator, User Alias: WIN-GIF6A696KLR\administrator Email:
SubSite 1 of 2, http://win-gif6a696klr/pressreleases, Created 02/12/2009 by SHAREPOINT\system, Site Last Updated on 02/12/2009
This Site Inherits FULL CONTROL Permissions from its Parent Site.
SubSite 2 of 2, http://win-gif6a696klr/search, Created 02/12/2009 by SHAREPOINT\system, Site Last Updated on 02/12/2009
This Site Inherits FULL CONTROL Permissions from its Parent Site.
Total Number of Subsites in http://win-gif6a696klr is 2
Total Sites in Web App SharePoint – Home 80 is 3
END WEB APP REPORT
=================================================================================
=================================================================================
START WEB APP REPORT
Web Application Name: SharePoint – Sp 2010
Storage Usage: 4986kb (5mb or 0gb)
Storage Quota: NO QUOTA LIMIT SET
Content Database: Sp2010_Content
Creator: WIN-GIF6A696KLR\svcprdspdb
Bandwidth: 0
Hits: 0
Visits: 0
Content Last Updated: 26/11/2009 at 16/55 (UTC)
Security Last Modified: 26/11/2009 at 16/55 (UTC)
Number of Subsites: 2
FULL CONTROL -> Name: WIN-GIF6A696KLR\administrator, Alias: WIN-GIF6A696KLR\administrator Email:[NOT SET]
FULL CONTROL Group:Sharepoint 2010 Site Owners, Members:
Username: WIN-GIF6A696KLR\administrator, User Alias: WIN-GIF6A696KLR\administrator Email:
Username: WIN-GIF6A696KLR\svcprdspdb, User Alias: WIN-GIF6A696KLR\svcprdspdb Email:
SubSite 1 of 2, http://sp2010/pressreleases, Created 26/11/2009 by SHAREPOINT\system, Site Last Updated on 26/11/2009
This Site Inherits FULL CONTROL Permissions from its Parent Site.
SubSite 2 of 2, http://sp2010/search, Created 26/11/2009 by SHAREPOINT\system, Site Last Updated on 26/11/2009
This Site Inherits FULL CONTROL Permissions from its Parent Site.
Total Number of Subsites in http://sp2010 is 2
Total Sites in Web App SharePoint – Sp 2010 is 3
END WEB APP REPORT
=================================================================================
Web Service Site Totals:
Total Sites in [NO SERVICE NAME] is 6
Total Storage against [NO SERVICE NAME] is 20693kb (20mb or 0gb)
END WEB SERVICE REPORT [NO SERVICE NAME]
START WEB APPLICATION REPORT
=================================================================================
START WEB APP REPORT
Web Application Name: [EMPTY WEB APP NAME]
Storage Usage: 2710kb (3mb or 0gb)
Storage Quota: NO QUOTA LIMIT SET
Content Database: SharePoint_AdminContent_97c36edc-3470-453d-9179-a158e86d1050
Creator: WIN-GIF6A696KLR\administrator
Bandwidth: 0
Hits: 0
Visits: 0
Content Last Updated: 19/12/2009 at 17/00 (UTC)
Security Last Modified: 26/11/2009 at 11/01 (UTC)
Number of Subsites: 0
FULL CONTROL -> Name: WIN-GIF6A696KLR\administrator, Alias: WIN-GIF6A696KLR\administrator Email:[NOT SET]
FULL CONTROL Group:Farm Administrators, Members:
Username: BUILTIN\Administrators, User Alias: BUILTIN\administrators Email:
Username: WIN-GIF6A696KLR\administrator, User Alias: WIN-GIF6A696KLR\administrator Email:
Username: WIN-GIF6A696KLR\svcprdspdb, User Alias: WIN-GIF6A696KLR\svcprdspdb Email:
There are NO subsites in http://win-gif6a696klr:9999
Storage Usage: 7968kb (8mb or 0gb)
Storage Quota: NO QUOTA LIMIT SET
Content Database: SharePoint_AdminContent_97c36edc-3470-453d-9179-a158e86d1050
Creator: WIN-GIF6A696KLR\administrator
Bandwidth: 0
Hits: 0
Visits: 0
Content Last Updated: 02/12/2009 at 21/12 (UTC)
Security Last Modified: 02/12/2009 at 21/12 (UTC)
Number of Subsites: 0
FULL CONTROL -> Name: WIN-GIF6A696KLR\administrator, Alias: WIN-GIF6A696KLR\administrator Email:[NOT SET]
There are NO subsites in http://win-gif6a696klr:9999/sites/Help
Total Sites in Web App [EMPTY WEB APP NAME] is 1
END WEB APP REPORT
=================================================================================
Web Service Site Totals:
Total Sites in WSS_Administration is 7
Total Storage against WSS_Administration is 10679kb (10mb or 0gb)
END WEB SERVICE REPORT WSS_Administration
Total Sites across all Web Services (checked): 13
Total Storage across all Web Services (checked): 31372kb (31mb or 0gb)
GELISTALLSITES Capture Completed at:01/11/2009 at 10:01
= END REPORT =




