DeadlineScan
HTTP 403 · ErrorAccessDenied

Backups and integrations failing with EWS access denied

A backup job, a signature deployment tool, or a CRM mail connector starts failing against Microsoft 365. Nothing on your side changed. The likely cause is not the tool: EWS is being switched off tenant by tenant, and this tenant's turn came.

Read the posture, don't guess at it:
Get-OrganizationConfig -RetrieveEwsOperationAccessPolicy |
  Format-List EwsEnabled, EwsAllowedAppIDs | deadlinescan tenant

Then, separately, ask each vendor for their EWS position. The allow list in detail.

A finding count of zero means no affected call sites were FOUND — not that you're unaffected.

Scan your code

Third-party tools are the visible half. The other half is the PowerShell script on a scheduled task and the service nobody has opened in four years.

Get the scanner

Get the scanner: email [email protected] and you'll get the source and a Windows binary by reply — the public repository is being prepared.

Collect these app IDs

backup
archiving
signatures
ticketing
CRM
Microsoft first-party apps

From your tenant's usage reporting, not from memory. A telemetry-built or hand-written list misses the job that runs monthly.

Set the allow list →
Get the scanner Fix what it finds →