I am working on one solution where, I need to track changes over permission for any documents under selected sites. If I do crawl to each document I will ofcourse will get the updated permission, but considering this as time consuming process. I need solution so that, in case any one change permission to file/Document at anytime. I should be notified by any mechanism, so that I could update the permission changes in my record. In this scenario I will be only looking for those document for which actually the permission change has happened.
Please help me if any one knows how to achieve this in sharepoint using C#.net. Thanks in advance!