fix: Removed nested functions in 6.1.2/6.1.3
This commit is contained in:
@@ -91,30 +91,3 @@ function Test-MailboxAuditingE3 {
|
|||||||
return $auditResult
|
return $auditResult
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function Format-MissingActions {
|
|
||||||
param ([array]$missingActions)
|
|
||||||
|
|
||||||
$actionGroups = @{
|
|
||||||
"Admin" = @()
|
|
||||||
"Delegate" = @()
|
|
||||||
"Owner" = @()
|
|
||||||
}
|
|
||||||
|
|
||||||
foreach ($action in $missingActions) {
|
|
||||||
if ($action -match "(Admin|Delegate|Owner) action '([^']+)' missing") {
|
|
||||||
$type = $matches[1]
|
|
||||||
$actionName = $matches[2]
|
|
||||||
$actionGroups[$type] += $actionName
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$formattedResults = @()
|
|
||||||
foreach ($type in $actionGroups.Keys) {
|
|
||||||
if ($actionGroups[$type].Count -gt 0) {
|
|
||||||
$formattedResults += "$($type) actions missing: $($actionGroups[$type] -join ', ')"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return $formattedResults -join '; '
|
|
||||||
}
|
|
||||||
|
@@ -97,30 +97,3 @@ function Test-MailboxAuditingE5 {
|
|||||||
return $auditResult
|
return $auditResult
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function Format-MissingActions {
|
|
||||||
param ([array]$missingActions)
|
|
||||||
|
|
||||||
$actionGroups = @{
|
|
||||||
"Admin" = @()
|
|
||||||
"Delegate" = @()
|
|
||||||
"Owner" = @()
|
|
||||||
}
|
|
||||||
|
|
||||||
foreach ($action in $missingActions) {
|
|
||||||
if ($action -match "(Admin|Delegate|Owner) action '([^']+)' missing") {
|
|
||||||
$type = $matches[1]
|
|
||||||
$actionName = $matches[2]
|
|
||||||
$actionGroups[$type] += $actionName
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$formattedResults = @()
|
|
||||||
foreach ($type in $actionGroups.Keys) {
|
|
||||||
if ($actionGroups[$type].Count -gt 0) {
|
|
||||||
$formattedResults += "$($type) actions missing: $($actionGroups[$type] -join ', ')"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return $formattedResults -join '; '
|
|
||||||
}
|
|
||||||
|
Reference in New Issue
Block a user