Audit beállítások konfigurálása a SharePoint 2013/2016 webhelyekhez a PowerShell segítségével
A SharePoint naplózási szolgáltatása segít elemezni, hogy a felhasználók hogyan használják a SharePoint-tartalmakat, vagy nyomon követhetjük a dokumentumokat és a felhasználókat a megfelelőségi követelményeknek megfelelően. A SharePoint 2013 auditnapló-konfigurációját egy másik bejegyzés ismerteti: A megfigyelési naplók szolgáltatásának konfigurálása a SharePoint 2013-ban. Nézzük meg, hogyan engedélyezhető a naplózási funkció a SharePoint 2013-ban a PowerShell segítségével.
A PowerShell beállítja a SharePoint 2016 naplóbeállításait
A SharePoint 2013 webhelygyűjtemény naplózási beállításainak a PowerShell segítségével történő megadásához használja ezt a szkriptet:
Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue
$SiteCollURL="https://intranet.crescent.com"
#Get the site collection
$Site = Get-SPSite $SiteCollURL
#Define Audit Events
$AuditLogEvents = "Delete", "Update"
$Site.Audit.AuditFlags = $AuditLogEvents
$Site.Audit.Update()
#Set Trimming Options
$Site.TrimAuditLog = $true
$Site.AuditLogTrimmingRetention = 10
A naplózási naplóbeállítások konfigurálása az összes webhelyhez a SharePoint 2013-ban
$WebApp = Get-SPWebApplication "https://sharepoint.company.com"
$AuditMask = [Microsoft.SharePoint.SPAuditMaskType]::Delete -bxor [Microsoft.SharePoint.SPAuditMaskType]::Update -bxor [Microsoft.SharePoint.SPAuditMaskType]::SecurityChange
$WebApp.sites | % {
$_.TrimAuditLog = $true
$_.Audit.AuditFlags = $auditmask
$_.Audit.Update()
$_.AuditLogTrimmingRetention = 30
}
Az összes elérhető ellenőrzési maszkért tekintse meg az MSDN-t: https://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spauditmasktype.aspx