Skip to content

Exchange Online reports

47 reports belong to the Exchange Online area. An API or MCP client sees them when it holds a grant for this area. Kind: a findings list rates each row by severity; a table lists objects. Data: Cached opens at once, On demand reads Microsoft 365 when first opened, Scan runs on request.

ReportThe question it answersKindData
All Distribution ListsWhich distribution lists exist, with which primary address and how many direct members?TableOn demand, PowerShell
All Dynamic Distribution ListsWhich dynamic distribution lists exist, with which primary address and how many members?TableOn demand, PowerShell
Entra ID Groups Hidden From Address BookWhich Microsoft 365 groups are hidden from the address book?TableOn demand, PowerShell
Inactive Distribution Groups (last 10 days)Which distribution groups received no mail in the last 10 days?TableOn demand, PowerShell

Exchange Online › Mail Security & Hygiene

Section titled “Exchange Online › Mail Security & Hygiene”
ReportThe question it answersKindData
Centrally Deployed Outlook Add-insWhich Outlook add-ins are deployed centrally, to whom, and with which mailbox permissions?Findings list · dashboard tileOn demand, PowerShell
Direct Send ExposureCan anyone on the internet deliver unauthenticated mail to the tenant that claims to come from its own domains?Findings list · dashboard tileOn demand, PowerShell
EWS Retirement ReadinessIs Exchange Web Services still on, and which mailboxes and apps still depend on it before it is switched off?Findings list · dashboard tileOn demand, PowerShell
Exchange ActiveSync Device PartnershipsWhich phones sync mail over Exchange ActiveSync, and which of them Intune does not manage?Findings list · dashboard tileScan, PowerShell
Exchange Admin Role Groups & High-risk RolesWho holds Exchange admin role groups and high-risk roles such as Mailbox Import Export or Mailbox Search?Findings list · dashboard tileOn demand, PowerShell
Mail Contacts HygieneWhich mail contacts are stale, duplicate guests, or point at domains that no longer receive mail?Findings list · dashboard tileOn demand, PowerShell
Mail Filtering BypassesWhich allow lists, transport rules and connectors let mail bypass spam and phishing filtering?Findings list · dashboard tileOn demand, PowerShell
Mailbox Folder Permissions (non-calendar)Which mailbox folders other than calendars are shared with other users, everyone (Default) or anonymous?Findings list · dashboard tileScan, PowerShell
Mailbox-reading Apps Not Scoped to Specific MailboxesWhich apps with mailbox application permissions can read every mailbox because Exchange does not scope them?Findings list · dashboard tileOn demand, PowerShell
MTA-STS, TLS-RPT & SMTP DANE per DomainWhich accepted domains publish MTA-STS, TLS-RPT and DANE, and which leave mail delivery open to downgrade?Findings list · dashboard tileOn demand, PowerShell
Outlook on the Web Mailbox PoliciesWhich Outlook on the web policies allow attachment downloads and offline mail on unmanaged computers?Findings list · dashboard tileOn demand, PowerShell
Priority Accounts & Most-targeted UsersWhich users receive the most phishing and malware, and are they tagged and protected as priority accounts?Findings list · dashboard tileOn demand, PowerShell
Public Folder ExposureWhich public folders accept mail from the internet or are shared with everyone or anonymous users?Findings list · dashboard tileScan, PowerShell
Remote Domain SettingsWhat may leave the organisation automatically per remote domain - forwarding, out-of-office replies, delivery reports?Findings list · dashboard tileOn demand, PowerShell
Room & Resource Mailbox ConfigurationWhich room and resource mailboxes are missing from room lists, lack capacity or location, or do not auto-accept?Findings list · dashboard tileOn demand, PowerShell
Shared Mailboxes Nobody Can AccessWhich shared mailboxes have no active Full Access or Send As holder, or received no mail for 180 days?Findings list · dashboard tileScan, PowerShell
Stuck Mailbox Migrations & Move RequestsWhich migration batches and move requests failed, stalled or are waiting to be completed or removed?Findings list · dashboard tileOn demand, PowerShell
User-reported Phishing BacklogWhich user-reported phishing messages of the last 30 days has nobody reviewed yet?Findings list · dashboard tileOn demand, PowerShell
Users Restricted from SendingWhich users has Exchange Online blocked from sending, which usually means the account is compromised?Findings list · dashboard tileOn demand, PowerShell
ReportThe question it answersKindData
Calendar & External Sharing PolicyCan users share calendar details and contacts with outside domains, and which organisations see free/busy automatically?Findings list · dashboard tileOn demand, PowerShell
Calendar Folder PermissionsWhich mailbox calendars show full details to everyone in the organisation or to anonymous users?Table · dashboard tileScan, PowerShell
Distribution Lists Open to External SendersWhich distribution lists and Microsoft 365 groups accept mail from anyone on the internet, and how many people do they reach?Table · dashboard tileOn demand, PowerShell
Email Authentication per Domain (SPF / DKIM / DMARC)Which accepted domains lack SPF, DKIM or an enforced DMARC policy, so mail claiming to come from them can be spoofed?Table · dashboard tileOn demand, PowerShell
EOP & Defender for Office 365 PostureAre the Exchange Online Protection and Defender for Office 365 protections switched on, and is automatic forwarding to outside addresses blocked?Findings list · dashboard tileOn demand, PowerShell
External Sender TaggingIs mail from outside the organisation tagged as External in Outlook, and which senders are exempt?Findings list · dashboard tileOn demand, PowerShell
Inactive & Soft-deleted MailboxesWhich mailboxes of deleted users are still kept (inactive, on hold) and which soft-deleted ones are about to be purged?Table · dashboard tileOn demand, PowerShell
Journal Rules & Archive DestinationsWhich journal rules copy mail to which archive destinations, inside or outside the tenant?Findings list · dashboard tileOn demand, PowerShell
Legacy Protocols & SMTP AUTH ExposureWhich mailboxes use SMTP AUTH or other legacy protocols, and which have them switched on for no reason?Table · dashboard tileOn demand, PowerShell
Published CalendarsWhich mailbox calendars are published to the internet through a public HTML / ICS link, and with how much detail?Table · dashboard tileScan, PowerShell
Quarantine Backlog & Release Requests (30 days)What was quarantined in the last 30 days, which releases were requested, and was high-confidence phishing or malware released?Table · dashboard tileOn demand, PowerShell
Shared Mailboxes Needing a LicenceWhich shared mailboxes need an Exchange Online licence they do not have, and which hold one they no longer need?Table · dashboard tileOn demand, PowerShell
Suspicious Inbox RulesWhich inbox rules delete, hide or forward mail about invoices, payments or passwords, as attackers set up after taking over a mailbox?Table · dashboard tileScan, PowerShell
ReportThe question it answersKindData
All MailboxesWhich mailboxes exist in Exchange Online, of which type, and how large are they?TableOn demand, PowerShell
Emails With Large Attachments (over 10 MB) - PREVIEWWhich messages in the members’ mailboxes carry attachments over 10 MB, who sent them and to whom?TableOn demand
Empty MailboxesWhich mailboxes hold less than about 25 MB?TableOn demand, PowerShell
Full MailboxesWhich mailboxes have reached their send quota?TableOn demand, PowerShell
Unused MailboxesWhich mailboxes have not received mail for longer than the inactivity threshold?TableOn demand, PowerShell
ReportThe question it answersKindData
Delegated Mailbox AccessWho has Full Access, Send As or Send on Behalf rights on which mailbox?TableScan, PowerShell
Exchange Online Transport Rules With External RecipientsWhich Exchange Online transport rules redirect, add or copy mail to recipients outside the verified domains?TableOn demand, PowerShell
External Forwarding Rules On Mailbox LevelWhich mailboxes forward mail to an address outside the verified domains?Table · dashboard tileOn demand, PowerShell
Outlook Rules With External RecipientsWhich inbox rules forward or redirect mail to an address outside the tenant’s accepted domains?Table · dashboard tileScan, PowerShell
Shared & Resource Mailboxes With Sign-in EnabledWhich shared, room and equipment mailboxes have an account that can sign in, and was it used recently?Table · dashboard tileOn demand, PowerShell
Transport Rule & Connector InventoryWhich transport rules and connectors send mail outside the organisation, bypass spam filtering or reroute mail?Table · dashboard tileOn demand, PowerShell