Get-EwsAppReadiness
1.0.0
1. Tenant state (always): EwsEnabled, the EwsAllowedAppIDs allow list, the older user-agent policy
(EwsApplicationAccessPolicy / EwsAllowList) and how many mailboxes have EWS turned off.
2. -UsageCsv: the CSV you export from Microsoft 365 admin center >
1. Tenant state (always): EwsEnabled, the EwsAllowedAppIDs allow list, the older user-agent policy
(EwsApplicationAccessPolicy / EwsAllowList) and how many mailboxes have EWS turned off.
2. -UsageCsv: the CSV you export from Microsoft 365 admin center > Reports > Usage > Exchange > EWS usage
(Application ID, SOAP Action, Call Volume, Last Activity). This is what tells you which apps really call EWS.
3. -ResolveNames: looks up each app ID in Microsoft Entra (Microsoft Graph, Application.Read.All) to get its
name and publisher.
Every app is matched against a list of known apps with the vendor's own statement about Microsoft Graph
(Apple Mail, Outlook, Teams Rooms, Veeam, Mimecast, AvePoint, CodeTwo, Exclaimer, MigrationWiz and more).
It writes EwsApps-<date>.csv and EwsApps-<date>.html and prints a Set-OrganizationConfig -EwsAllowedAppIDs
command that merges your current list with the apps in use. The command is printed, never run: review it,
because setting the property replaces the whole list.
Installation Options
Owners
Copyright
(c) 2026 mailpassed.com. MIT License.
Package Details
Author(s)
- mailpassed.com
Tags
EWS ExchangeWebServices ExchangeOnline Exchange Microsoft365 Office365 MicrosoftGraph AllowList EwsAllowedAppIDs Report
Functions
New-AppInfo Get-KnownApps Get-NameRules Split-AppIdList Get-TenantEwsState Find-CsvColumn ConvertFrom-EwsUsageCsv Get-AppInfo Get-GapHints Get-EwsVerdict Get-After2027 Merge-EwsFindings Get-VerdictRank New-AllowListCommand Get-PolicyWarnings ConvertTo-EwsHtmlReport Invoke-Main
Dependencies
This script has no dependencies.
Release Notes
1.0.0 (27 Oct 2026): first release. Tenant EWS state, allow list, EWS usage export, app names, vendor readiness and a merged allow-list command.
FileList
- Get-EwsAppReadiness.nuspec
- Get-EwsAppReadiness.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 7 | 10/27/2026 |