For some time now I put down the SharePoint automates pen, but, seeing as 2013 is definitely out I thought, hey lets upgrade and develop all the tools and release new ones in my ‘suite’. GEPDOCPERMS is a new utility, one of my favourites, it’s a free download and it is available for both SharePoint 2010 and SharePoint 2013. GEPDOCPERMS is a utility that will list document libraries from all or a specific SharePoint site, with the ability to show the permissions set against documents, the ability to list the email enabled document libraries, the ability to list permissions against a specific individual. The output of this utility is TEXT, however, further releases will include the ability to write to XML and HTML.

Displays permission roles against documents and can be restricted on role type, for example:

Full Control, Contributor, Designer, Manage Hierarchy, Approve, Read, or ignore and show all.

Plus!

Can be optionally restricted to show only document library information where an incoming email address has been set

Can be optionally restricted to show only documents which have permissions against a specific user.

This tools is extremely useful if you want a very quick way of auditing permissions against a user, library, site or entire SharePoint farm. Another benefit I have found is to run the tool as a schedule against one or more sites / document libraries / users and to store the reports to identify how changes in security has affected usage.

One point of course is that outputs from this utility can be big (and can take a while) depending on what information you wish to extract. As with all my tools, I suggest you test on a small segment in your SharePoint test environment first.

How to use GEPDOCPERMS

GEPDOCPERMS is a console application which runs on the SharePoint server. All you need do is download it, and unzip GEPDOCPERMS into a folder on your SharePoint server. You can run GEPDOCPERMS /? to see help screen. The help screen gives information on the switches that you will have to give the application to get an output. First, some points concerning some of the switches.

1: If you use -usr you should also use -o

2: If you use -e no permissions and no document library files will be listed

3: If you use -u and the site checked is a site collection all sub-sites of that site collection will be included

4: The switches can be used in any order and you can use some or more of them in the command line.

5: If you run GEPDOCPERMS without any switches it will list all document libraries across all sites – check the help first or read the below to get the right combination of switches for what you want to check.

Microsoft Cloud

Hi Folks,
For some time now I put down the SharePoint automates pen, but, seeing as 2013 is definitely out I thought, hey lets upgrade and develop all the tools and release new ones in my 'suite'. GEPDOCPERMS is a new utility, one of my favourites, it's a free download and it is available for both SharePoint 2010 and Sh