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 =