Audit(查看审核/审计信息)
生活随笔
收集整理的這篇文章主要介紹了
Audit(查看审核/审计信息)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2013需要到 網(wǎng)站集管理-網(wǎng)站集審核設(shè)置 中設(shè)置要開啟的審核項(xiàng),開啟之后sharepoint才會記錄信息,信息存儲在contentDB的AuditData中;
去讀審計信息的sharepoint代碼如下:
1 using (SPSite site = new SPSite(SiteUrl)) 2 { 3 using (SPWeb web = site.RootWeb) 4 { 5 SPAuditQuery auditQuery = new SPAuditQuery(site); 6 SPAuditEntryCollection auditEntryCollection; 7 auditEntryCollection = site.Audit.GetEntries(auditQuery); 8 foreach (SPAuditEntry entry in auditEntryCollection) 9 { 10 SPUser user = web.SiteUsers.GetByID(entry.UserId); 11 DateTime occurred = entry.Occurred; 12 string action = entry.Event.ToString(); 13 string itemType = entry.ItemType.ToString(); 14 Guid itemID = entry.ItemId; 15 string eventData = entry.EventData; 16 17 Console.WriteLine(string.Format("{0} at time {1} {2} {3}(ID:{4})" 18 , user.LoginName, occurred, action, itemType, itemID)); 19 } 20 } 21 }記錄自定義審計信息:http://www.cnblogs.com/Sunmoonfire/archive/2007/06/08/776985.html
? ? ?上面提到的開啟審計項(xiàng),同樣可以使用代碼來實(shí)現(xiàn):http://www.cnblogs.com/Sunmoonfire/archive/2007/05/31/765777.html
轉(zhuǎn)載于:https://www.cnblogs.com/fly-pig-not-pig/p/4065138.html
總結(jié)
以上是生活随笔為你收集整理的Audit(查看审核/审计信息)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (转)c# 扩展方法
- 下一篇: 失败是成功他妈+1