Office 365 Sharepoint File Reporting Tool
Java 8
Build code and package as one big uberjar:
mvn clean package
Usage: java -jar ospr.jar [-hV] [--max-depth=MAX] -p=PASSWORD -u=USERNAME URL
Office 365 Sharepoint File Reporting Tool
URL sharepoint site/library/folder/subfolder url, in format
'https://yourdomain.sharepoint.
com/sites/siteName/libraryName/folderName', if URL is
for site only uses 'Shared Documents' as default
libraryName
--max-depth=MAX how many levels of (sub)folders to traverse, -1 for
unlimited
-h, --help Show this help message and exit.
-p, --password=PASSWORD for sharepoint account to use
-u, --user=USERNAME sharepoint account username in format
<userName>@<yourdomain>.onmicrosoft.com
-V, --version Print version information and exit.
This project is licensed under the EPL 2.0 License - see the LICENSE.md file for details