SysKit SPDocKit fills a need no other product can.
- Discovery. When trying to learn the ins and outs of an unfamiliar SharePoint farm configuration, SPDocKit creates a complete and accurate picture.
- Documentation. Documenting farm configurations manually is a very time and labor intensive process, so I turn to SPDocKit to automate the process for me.
- Change Tracking. SPDocKit can take a series of farm snapshots over time, and it can highlight and track differences in configuration and settings from snapshot to snapshot.
Cons
- Cloud Readiness. Unfortunately, SPDocKit cannot run against SharePoint Online (SPO) environments due to its reliance on server APIs that aren't exposed in the cloud.
- Variations. SPDocKit exists in a number of forms for licensing purposes, and not all versions are equivalent. It's sometimes difficult to know what version of the product houses the feature that I want to use, as well as whether or not I'm licensed for it.
- The product cost may appear large, but when you compare the cost and reuse of the product to what it would cost in time and effort to carry out its functions manually, the cost is truly a drop in the bucket.
- Since I operate as a consultant, I consider the SysKit SPDocKit tool essential to the work I do. It allows me to go into new environments, generate a farm report, and use that report as something I provide to the client - as well as for my own purposes.