a
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
# Common
|
||||
function Get-AuditPolicySubcategoryGUID {
|
||||
Param(
|
||||
[Parameter(Mandatory = $true)]
|
||||
[AllowEmptyString()]
|
||||
[string] $Subcategory
|
||||
)
|
||||
|
||||
$map = @{
|
||||
"Security State Change" = "{0CCE9210-69AE-11D9-BED3-505054503030}"
|
||||
"Security System Extension" = "{0CCE9211-69AE-11D9-BED3-505054503030}"
|
||||
"System Integrity" = "{0CCE9212-69AE-11D9-BED3-505054503030}"
|
||||
"IPsec Driver" = "{0CCE9213-69AE-11D9-BED3-505054503030}"
|
||||
"Other System Events" = "{0CCE9214-69AE-11D9-BED3-505054503030}"
|
||||
"Logon" = "{0CCE9215-69AE-11D9-BED3-505054503030}"
|
||||
"Logoff" = "{0CCE9216-69AE-11D9-BED3-505054503030}"
|
||||
"Account Lockout" = "{0CCE9217-69AE-11D9-BED3-505054503030}"
|
||||
"IPsec Main Mode" = "{0CCE9218-69AE-11D9-BED3-505054503030}"
|
||||
"IPsec Quick Mode" = "{0CCE9219-69AE-11D9-BED3-505054503030}"
|
||||
"IPsec Extended Mode" = "{0CCE921A-69AE-11D9-BED3-505054503030}"
|
||||
"Special Logon" = "{0CCE921B-69AE-11D9-BED3-505054503030}"
|
||||
"Other Logon/Logoff Events" = "{0CCE921C-69AE-11D9-BED3-505054503030}"
|
||||
"Network Policy Server" = "{0CCE9243-69AE-11D9-BED3-505054503030}"
|
||||
"User / Device Claims" = "{0CCE9247-69AE-11D9-BED3-505054503030}"
|
||||
"Group Membership" = "{0CCE9249-69AE-11D9-BED3-505054503030}"
|
||||
"File System" = "{0CCE921D-69AE-11D9-BED3-505054503030}"
|
||||
"Registry" = "{0CCE921E-69AE-11D9-BED3-505054503030}"
|
||||
"Kernel Object" = "{0CCE921F-69AE-11D9-BED3-505054503030}"
|
||||
"SAM" = "{0CCE9220-69AE-11D9-BED3-505054503030}"
|
||||
"Certification Services" = "{0CCE9221-69AE-11D9-BED3-505054503030}"
|
||||
"Application Generated" = "{0CCE9222-69AE-11D9-BED3-505054503030}"
|
||||
"Handle Manipulation" = "{0CCE9223-69AE-11D9-BED3-505054503030}"
|
||||
"File Share" = "{0CCE9224-69AE-11D9-BED3-505054503030}"
|
||||
"Filtering Platform Packet Drop" = "{0CCE9225-69AE-11D9-BED3-505054503030}"
|
||||
"Filtering Platform Connection" = "{0CCE9226-69AE-11D9-BED3-505054503030}"
|
||||
"Other Object Access Events" = "{0CCE9227-69AE-11D9-BED3-505054503030}"
|
||||
"Detailed File Share" = "{0CCE9244-69AE-11D9-BED3-505054503030}"
|
||||
"Removable Storage" = "{0CCE9245-69AE-11D9-BED3-505054503030}"
|
||||
"Central Policy Staging" = "{0CCE9246-69AE-11D9-BED3-505054503030}"
|
||||
"Sensitive Privilege Use" = "{0CCE9228-69AE-11D9-BED3-505054503030}"
|
||||
"Non Sensitive Privilege Use" = "{0CCE9229-69AE-11D9-BED3-505054503030}"
|
||||
"Other Privilege Use Events" = "{0CCE922A-69AE-11D9-BED3-505054503030}"
|
||||
"Process Creation" = "{0CCE922B-69AE-11D9-BED3-505054503030}"
|
||||
"Process Termination" = "{0CCE922C-69AE-11D9-BED3-505054503030}"
|
||||
"DPAPI Activity" = "{0CCE922D-69AE-11D9-BED3-505054503030}"
|
||||
"RPC Events" = "{0CCE922E-69AE-11D9-BED3-505054503030}"
|
||||
"Plug and Play Events" = "{0CCE9248-69AE-11D9-BED3-505054503030}"
|
||||
"Token Right Adjusted Events" = "{0CCE924A-69AE-11D9-BED3-505054503030}"
|
||||
"Audit Policy Change" = "{0CCE922F-69AE-11D9-BED3-505054503030}"
|
||||
"Authentication Policy Change" = "{0CCE9230-69AE-11D9-BED3-505054503030}"
|
||||
"Authorization Policy Change" = "{0CCE9231-69AE-11D9-BED3-505054503030}"
|
||||
"MPSSVC Rule-Level Policy Change" = "{0CCE9232-69AE-11D9-BED3-505054503030}"
|
||||
"Filtering Platform Policy Change" = "{0CCE9233-69AE-11D9-BED3-505054503030}"
|
||||
"Other Policy Change Events" = "{0CCE9234-69AE-11D9-BED3-505054503030}"
|
||||
"User Account Management" = "{0CCE9235-69AE-11D9-BED3-505054503030}"
|
||||
"Computer Account Management" = "{0CCE9236-69AE-11D9-BED3-505054503030}"
|
||||
"Security Group Management" = "{0CCE9237-69AE-11D9-BED3-505054503030}"
|
||||
"Distribution Group Management" = "{0CCE9238-69AE-11D9-BED3-505054503030}"
|
||||
"Application Group Management" = "{0CCE9239-69AE-11D9-BED3-505054503030}"
|
||||
"Other Account Management Events" = "{0CCE923A-69AE-11D9-BED3-505054503030}"
|
||||
"Directory Service Access" = "{0CCE923B-69AE-11D9-BED3-505054503030}"
|
||||
"Directory Service Changes" = "{0CCE923C-69AE-11D9-BED3-505054503030}"
|
||||
"Directory Service Replication" = "{0CCE923D-69AE-11D9-BED3-505054503030}"
|
||||
"Detailed Directory Service Replication" = "{0CCE923E-69AE-11D9-BED3-505054503030}"
|
||||
"Credential Validation" = "{0CCE923F-69AE-11D9-BED3-505054503030}"
|
||||
"Kerberos Service Ticket Operations" = "{0CCE9240-69AE-11D9-BED3-505054503030}"
|
||||
"Other Account Logon Events" = "{0CCE9241-69AE-11D9-BED3-505054503030}"
|
||||
"Kerberos Authentication Service" = "{0CCE9242-69AE-11D9-BED3-505054503030}"
|
||||
}
|
||||
|
||||
if ($map.ContainsKey($Subcategory)) {
|
||||
return $map[$Subcategory]
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
# Tests
|
||||
Reference in New Issue
Block a user