Active Office 365 Cmd
$users = Get-DistributionGroupMember -Identity "ProjectX-Team" $users | ForEach-Object Set-Mailbox -Identity $_.PrimarySmtpAddress -LitigationHoldEnabled $true -LitigationHoldDuration 365
# Report summary Write-Output "=== O365 Health Report $(Get-Date) ===" Write-Output "Users: $(Get-MgUser -All).Count" Write-Output "Disabled users: $(Get-MgUser -All | Where-Object $_.AccountEnabled -eq $false).Count" Write-Output "Guest accounts: $(Get-MgUser -All | Where-Object $_.UserType -eq 'Guest').Count" Write-Output "Mailboxes > 90GB: $((Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | Where-Object $_.TotalItemSize.Value.ToGB() -gt 90).Count)" active office 365 cmd
This mimics top or htop but for your tenant. active office 365 cmd
Many attackers set DeliverToMailboxAndForward = $true to keep the user unaware. active office 365 cmd

