zoukankan      html  css  js  c++  java
  • SharePoint SC "Audit Settings"功能与CSOM的对应

    博客地址:http://blog.csdn.net/FoxDave

    SharePoint网站集中有个关于审计的功能:"Site collection audit settings",可以用CSOM通过Site的一些属性去设置它。

    Audit Log Trimming部分:

    Automatically trim the audit log for this site?

    对应的属性为:site.TrimAuditLog

    布尔类型,通过true/false的设置进行更新。


    Optionally, specify the number of days of audit log data to retain:

    对应的属性为:site.AuditLogTrimmingRetention

    整型,通过数字来设置审计日志保留的天数。


    If you'd like to keep audit data for longer than this, please specify a document library where we can store audit reports before trimming occurs:

    这个目前比较麻烦,没有暴露了出属性来,可以通过web的_auditlogreportstoragelocation属性获取和设置,但是幸运的是只能选择Root Web上的某个文档库的位置:

    site.RootWeb.AllProperties["_auditlogreportstoragelocation"]
    Specify the events to audit:

    对应的属性为:site.Audit.AuditFlags

    枚举类型,多个选项用|连接,例如:

    audit.AuditFlags = AuditMaskType.Update | AuditMaskType.Copy | AuditMaskType.Move | AuditMaskType.Search;
    以上就是审计设置相关的CSOM属性,可以用来方便地获取与设置网站集的审计设置。

  • 相关阅读:
    Java 堆和栈 垃圾回收 2015/9/16
    多态 Java 2015/9/16
    学校项目过程中知识点 Java 2015/9/15 晚
    Python print输出不换行
    Windows 加载EXT分区
    RouterOS 安全模式
    RouterOS Openswan l2tp ipsec
    RouterOS 自动邮件备份脚本
    python chnroutes ROS版
    Kinect 2.0&Speech 11 中文语音控制
  • 原文地址:https://www.cnblogs.com/justinliu/p/5961599.html
Copyright © 2011-2022 走看看