Find-EwsApps
1.0.1
Collects application IDs from four places: the EWS usage report (optional), the EwsAllowedAppIDs list, EWS
permissions in Microsoft Entra ID (full_access_as_app and EWS.AccessAsUser.All) and RBAC for Applications in
Exchange Online. For each application it adds the name, whether it is Microsoft's, a vendor's or your own, the
verified publisher and the owners. The resu
permissions in Microsoft Entra ID (full_access_as_app and EWS.AccessAsUser.All) and RBAC for Applications in
Exchange Online. For each application it adds the name, whether it is Microsoft's, a vendor's or your own, the
verified publisher and the owners. The resu
Collects application IDs from four places: the EWS usage report (optional), the EwsAllowedAppIDs list, EWS
permissions in Microsoft Entra ID (full_access_as_app and EWS.AccessAsUser.All) and RBAC for Applications in
Exchange Online. For each application it adds the name, whether it is Microsoft's, a vendor's or your own, the
verified publisher and the owners. The result goes to the screen and to ews-apps.csv in the current folder.
The script changes nothing in the tenant. It signs in to Microsoft Graph with Directory.Read.All and to Exchange Online
PowerShell, and signs out of the sessions it opened when it ends.
Show more
permissions in Microsoft Entra ID (full_access_as_app and EWS.AccessAsUser.All) and RBAC for Applications in
Exchange Online. For each application it adds the name, whether it is Microsoft's, a vendor's or your own, the
verified publisher and the owners. The result goes to the screen and to ews-apps.csv in the current folder.
The script changes nothing in the tenant. It signs in to Microsoft Graph with Directory.Read.All and to Exchange Online
PowerShell, and signs out of the sessions it opened when it ends.
Installation Options
Owners
Copyright
(c) Sunsetless. MIT License.
Package Details
Author(s)
- Sunsetless
Tags
EWS ExchangeOnline Exchange EntraID MicrosoftGraph EwsAllowedAppIDs
Functions
Dependencies
Release Notes
Signs out of the Microsoft Graph and Exchange Online sessions it opened. Accepts only whole GUIDs as application
IDs. Writes values that start with =, +, -, @, a tab or a carriage return to ews-apps.csv with an apostrophe in front.
Requires ExchangeOnlineManagement 3.2.0 or later.
FileList
- Find-EwsApps.ps1
- Find-EwsApps.nuspec
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.1 (current version) | 5 | 10/11/2026 |
| 1.0.0 | 10 | 10/6/2026 |