Shift + F10
oobe\bypassnro
M365 Exchange online:
Connect-ExchangeOnline -UserPrincipalName <UPN> [-ExchangeEnvironmentName <Value>] [-ShowBanner:$false] [-DelegatedOrganization <String>] [-SkipLoadingFormatData]
# Connect-ExchangeOnline -UserPrincipalName xxx@xxx.onmicrosoft.com
View quarantine policies in PowerShell
# Get-QuarantinePolicy | Format-Table Name
# Get-QuarantinePolicy -QuarantinePolicyType GlobalQuarantinePolicy
# Get-QuarantinePolicy -QuarantinePolicyType QuarantinePolicy
# Get-QuarantinePolicy -Identity DefaultFullAccessPolicy
# Get-QuarantinePolicy -Identity AdminOnlyAccessPolicy
# Get-QuarantinePolicy -Identity DefaultFullAccessWithNotificationPolicy
<Standard preset security policy:>
# Write-Output -InputObject ("`r`n"*3),"Standard anti-malware policy",("-"*79);Get-MalwareFilterPolicy | Where-Object -Property RecommendedPolicyType -eq -Value "Standard"; Write-Output -InputObject ("`r`n"*3),"Standard anti-spam policy",("-"*79);Get-HostedContentFilterPolicy | Where-Object -Property RecommendedPolicyType -eq -Value "Standard"; Write-Output -InputObject ("`r`n"*3),"Standard anti-phishing policy",("-"*79);Get-AntiPhishPolicy | Where-Object -Property RecommendedPolicyType -eq -Value "Standard"
<Strict preset security policy:>
Write-Output -InputObject ("`r`n"*3),"Strict anti-malware policy",("-"*79);Get-MalwareFilterPolicy | Where-Object -Property RecommendedPolicyType -eq -Value "Strict"; Write-Output -InputObject ("`r`n"*3),"Strict anti-spam policy",("-"*79);Get-HostedContentFilterPolicy | Where-Object -Property RecommendedPolicyType -eq -Value "Strict"; Write-Output -InputObject ("`r`n"*3),"Strict anti-phishing policy",("-"*79);Get-AntiPhishPolicy | Where-Object -Property RecommendedPolicyType -eq -Value "Strict"
new instruction after Broadcom (vmware custom download)
ESXi Downloads
Full ISOs:
Patch Builds:
Custom ISOs & OEM Addons:
Notes:
AuditLogs
| where TimeGenerated > ago(30d)
| where OperationName has "conditional access policy"
| where Result =~ "success"
| extend userPrincipalName = tostring(parse_json(tostring(InitiatedBy.user)).userPrincipalName)
| extend CAPolicyName = tostring(TargetResources[0].displayName)
| extend ipAddress = tostring(parse_json(tostring(InitiatedBy.user)).ipAddress)
// | where userPrincipalName !in (Azure)
| extend NewPolicyValues = TargetResources[0].modifiedProperties[0].newValue
| extend OldPolicyValues = TargetResources[0].modifiedProperties[0].oldValue
| project TimeGenerated, OperationName, CAPolicyName, userPrincipalName, OldPolicyValues, NewPolicyValues
| order by TimeGenerated