簡體   English   中英

監視SharePoint文檔庫

[英]Monitoring a SharePoint document library

我想知道是否有一種很好的方法來監控SharePoint上的文檔庫以進行更改(添加新文件,更改/簽入文件,刪除文件等)

基本上, System.IO.FileSystemWatcher在本地/網絡目錄上執行的操作。

將文檔上載到文檔庫時是否會觸發事件?

也許在文檔庫上創建一個觸發onCreate / onModify的工作流會更好?

歡迎任何建議。

查看列表/文檔庫的事件接收器。 對象模型中內置了同步和異步選項。 (ItemAdded,ItemAdding,ItemUpdated,ItemUpdating ......等等。)

以下網站應該給你一個良好的開端: http//www.davehunter.co.uk/Blog/Lists/Posts/Post.aspx?List=f0e16a1a%2D6fa9%2D4130% 2Dbcab%2Dbaeb97ccc4ff& ID=69

這取決於您是否需要立即對這些事件做出反應,或者您是否可以在以后收集它們。 對於立即操作,事件接收器將是最佳選擇,但您必須為要處理的每種操作類型准備它們。 對於后者,您可以使用審核日志。 這是sharepoint中的一項功能,可以收集有關用戶操作的信息。 這將需要在站點上啟用某些功能,並且可能需要一些配置,您可以指定應記錄哪些操作)。

查看: https//support.office.com/en-us/article/view-audit-log-reports-b37c5869-1b47-4a82-a30d-ea20070fe527配置: https//support.office.com/en-us /條/配置審計的設置換一個站點信息收集a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2

不幸的是我不確定是否可以使用CSOM獲取此數據 - 根據以下鏈接的答案,您將不得不使用服務器解決方案: https//social.msdn.microsoft.com/Forums/office/en -US / fd628034-9d6d-4f98-afb8-1d0bd6926bd0 /訪問-審計日志-使用-CSOM合的SharePoint-2013?論壇= sharepointdevelopment

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM