This is more of a discovery type question. I need to set up a policy and procedure library with policy acknowledgements. I need to be able to track who has completed the acknowledgement and I don't want someone to acknowledge without at least opening the document.
I tried setting up a circulation list for this but I am not happy with the fact that you can open the circulation item up and click confirm without opening the document. I think it will also be difficult to write a report to check to see who has not completed their acknowledgement. I am not a high level front end developer and I am trying to figure something out with Infopath.
This is a pretty common business requirement and I am wondering if anyone else got asked to do this and what was done.
One consulting firm said to turn on Audit and allow a windows service to monitor the Audit. Then you will know if the user opened the document and based on that you can enable a button or checkbox for the acknowledgement. That sounds like it could be tricky and it might not work.
We are using Sharepoint 2010. Any other ideas? Thanks.