logo
search
Office Settings & Configuration

How to Manage Hidden Microsoft 365 Outlook Add-ins via PowerShell

Maira MehtabMaira Mehtab Sep 22, 2026 869 views

Question details

Administrators need to find and remove organization-wide Outlook add-ins that are installed on clients but do not appear in the Microsoft 365 Integrated Apps admin portal.

Product
Microsoft 365 Outlook
Device & OS
not provided
Scenario
An organization-wide add-in needs to be uninstalled, but the administrator cannot locate it in the standard web-based Integrated Apps portal.
Observed behavior
The add-in remains deployed and visible to users in Outlook desktop and Outlook on the web, despite being completely missing from the Microsoft 365 admin center application list.
Before you start

Ensure you have the Exchange Administrator or Global Administrator role assigned in your Microsoft 365 tenant, and verify that you have the latest Exchange Online PowerShell module installed.

Solution 1Recommended

Remove Organization-Wide Add-ins using Exchange Online PowerShell

Connect to Exchange Online PowerShell to forcefully query and delete hidden add-ins across the entire organization.

When the Microsoft 365 Integrated Apps portal fails to display an active Outlook add-in, standard graphical interfaces cannot be used for removal. Exchange Online PowerShell provides specialized cmdlets that directly query the organization's application registry.

By utilizing the OrganizationApp parameter, you ensure that you are targeting tenant-wide deployments rather than isolated user-level installations.

1
Connect to Exchange Online

Open your PowerShell terminal as an Administrator and execute the Connect-ExchangeOnline cmdlet to authenticate with your Microsoft 365 administrator credentials.

2
List all organization add-ins

Type and run the command 'Get-App -OrganizationApp'. This will output a list of all add-ins currently installed at the organization level, bypassing the Integrated Apps portal cache.

3
Locate the specific App ID

Review the PowerShell output to find the name of the problematic add-in (for example, the ReportToSophos plug-in). Once located, copy its corresponding AppId value.

4
Remove the hidden add-in

Run the removal command by typing 'Remove-App -Identity <AppId>', making sure to replace <AppId> with the actual ID you copied in the previous step. Confirm the prompt to uninstall it organization-wide.

Troubleshooting Unremovable Add-ins: If the PowerShell commands fail to resolve the issue or the add-in still persists on client machines, you may need to escalate the issue by posting your specific error logs in the Microsoft Q&A portal under the m365 tags.
Free Microsoft Office alternative

Simplify Your Workflow with WPS Office

While resolving backend Microsoft 365 deployment issues requires complex PowerShell commands and administrative overhead, everyday document creation should be simple. WPS Office provides a powerful, fast, and easy-to-use alternative for individuals and teams looking for a hassle-free productivity suite.

  1. 1. Download the software: Visit the official WPS Office website and download the free installation package for your operating system.
  2. 2. Install the suite: Run the installer, accept the terms, and follow the simple on-screen instructions to set up the software in minutes.
  3. 3. Start creating instantly: Launch WPS Office to immediately open your existing Microsoft Office files or start drafting new documents with zero configuration needed.
Fully compatible with Microsoft Office formats (.docx, .xlsx, .pptx).Lightweight installation with blazing-fast launch speeds for uninterrupted productivity.No complex administrative portals or mandatory organization-wide add-ins required for offline work.All-in-one suite offering Word, Excel, PowerPoint, and PDF editing in a single tabbed interface.
microsoft office alternative - wps office

Frequently Asked Questions

Why is an active Outlook add-in missing from the Integrated Apps portal?

Add-ins may fail to appear in the Integrated Apps admin portal due to sync delays, cache issues, or because they were deployed using legacy methods. In such cases, the add-in remains active for users but is invisible to standard graphical admin tools, requiring PowerShell intervention.

Why does the Remove-App command only seem to delete the add-in for the administrator?

If you do not properly specify the organization scope when querying or targeting the application, the system might default to modifying the current authenticated user's mailbox. Always rely on the '-OrganizationApp' parameters to manage tenant-wide deployments.

What should I do if Get-App -OrganizationApp doesn't show the problematic add-in?

If the add-in is missing from the PowerShell output as well, it might be a local COM add-in deployed via Group Policy (GPO) or an endpoint management tool like Intune, rather than an Exchange-level web add-in. Check your endpoint deployment configuration or reach out to Microsoft 365 support.