TestimoX

API Reference

Class

AuditPolicyBackupService

Namespace ADPlayground.Gpo.GpoLocal
Assembly ADPlayground
Modifiers static

Imports and exports Advanced Audit Policy backups (auditpol.exe CSV) to/from PolFile.

Inheritance

  • Object
  • AuditPolicyBackupService

Methods

public static String ExportPolToCsv(PolFile pol) #
Returns: String

Exports a PolFile's Advanced Audit entries to auditpol-like CSV with columns: Category,Subcategory,Success,Failure

Parameters

pol ADPlayground.Gpo.GpoLocal.PolFile requiredposition: 0
public static PolFile ImportCsvToPol(String csvPath) #
Returns: PolFile

Parses an auditpol /backup CSV file and returns a PolFile containing Advanced Audit entries under Software\Policies\Microsoft\Windows\Audit. Supports multiple CSV layouts (classic Category,Subcategory,Success,Failure and modern Inclusion/Exclusion columns).

Parameters

csvPath System.String requiredposition: 0