fix: improve output of 6.1.2
This commit is contained in:
@@ -46,16 +46,16 @@ function Test-MailboxAuditingE3 {
|
|||||||
foreach ($action in $OwnerActions) {
|
foreach ($action in $OwnerActions) {
|
||||||
if ($mailbox.AuditOwner -notcontains $action) { $missingActions += "Owner action '$action' missing" }
|
if ($mailbox.AuditOwner -notcontains $action) { $missingActions += "Owner action '$action' missing" }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ($missingActions.Count -gt 0) {
|
||||||
|
$formattedActions = Format-MissingActions -missingActions $missingActions
|
||||||
|
$allFailures += "$userUPN|True|$($formattedActions.Admin)|$($formattedActions.Delegate)|$($formattedActions.Owner)"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$allFailures += "$userUPN|False|||"
|
$allFailures += "$userUPN|False|||"
|
||||||
continue
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($missingActions) {
|
|
||||||
$formattedActions = Format-MissingActions -missingActions $missingActions
|
|
||||||
$allFailures += "$userUPN|True|$($formattedActions.Admin)|$($formattedActions.Delegate)|$($formattedActions.Owner)"
|
|
||||||
}
|
|
||||||
# Mark the user as processed
|
# Mark the user as processed
|
||||||
$processedUsers[$user.UserPrincipalName] = $true
|
$processedUsers[$user.UserPrincipalName] = $true
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user