logo
search
Microsoft 365 Installation Problems

How to Fix Unable to Publish Custom Apps in Microsoft 365

Huda QurayshiHuda Qurayshi Sep 28, 2026 869 views

Question details

The user is unable to successfully publish custom applications and Outlook add-ins in their Microsoft 365 tenant.

How to Fix "Unable to Publish Custom Apps" in Microsoft 365
Product
Microsoft 365
Device & OS
not provided
Scenario
Deploying custom apps, Outlook add-ins, or XML manifests via Centralized Deployment in a Microsoft 365 tenant with hybrid Exchange and directory synchronization.
Observed behavior
The deployment process fails at the final step for both XML manifests and URL-based applications across the entire organization.
Before you start

Ensure you have Global Administrator or Exchange Administrator privileges in your Microsoft 365 tenant and verify that your Azure AD directory synchronization is currently healthy.

Solution 1Recommended

Verify Centralized Deployment Requirements and Re-upload

Ensure your hybrid tenant configuration meets Microsoft's strict requirements for centralized add-in deployment and attempt a clean manifest upload.

In hybrid environments with Azure AD synchronization, centralized deployment requires specific Exchange server configurations and OAuth authentication setups. If any of these prerequisites are missing, the deployment will fail at the final stage.

1
Validate your XML manifest

Before uploading, use the Microsoft Office Add-in validator tool to ensure your custom app's XML manifest file contains no structural errors or missing tags.

2
Navigate to Integrated Apps

Log in to the Microsoft 365 admin center, expand the left navigation menu, and go to Settings > Integrated Apps.

3
Upload the custom app

Click on 'Upload custom apps', select your validated XML manifest or provide the URL, and assign it to the intended users or the entire organization.

4
Complete deployment

Proceed through the deployment wizard and click 'Deploy'. If centralized deployment is enabled and hybrid requirements are met, the app should publish successfully.

Verify Centralized Deployment Requirements and Re-upload
Hybrid Environment Check: Custom Outlook add-in deployments require your on-premises Exchange servers to support modern authentication and be properly federated with Microsoft 365.
Free Microsoft Office alternative

Looking for a Lightweight Office Suite? Try WPS Office

While managing Microsoft 365 enterprise deployments can be highly complex and reliant on backend configurations, WPS Office provides a streamlined, lightweight, and powerful alternative for your team's daily document needs. It offers a familiar interface and avoids the overhead of complex tenant management.

  1. 1. Visit the official website: Go to the official WPS Office website to find the free download link.
  2. 2. Download the installer: Click the 'Free Download' button to get the lightweight installation package.
  3. 3. Install and launch: Run the installer and open WPS Office to immediately start creating and editing your documents without complex server configurations.
Seamlessly edit Microsoft Word, Excel, and PowerPoint file formats (.docx, .xlsx, .pptx).Lightweight installation that doesn't require complex hybrid directory synchronization or centralized deployments.All-in-one suite combining Writer, Presentation, Spreadsheet, and PDF tools in a single tabbed interface.Free to download and use, with premium features available for advanced document processing.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my custom Outlook add-in deployment fail in a hybrid Exchange setup?

In hybrid environments, centralized deployment requires strict synchronization between your on-premises Exchange and Azure AD. If OAuth authentication is misconfigured or directory sync has underlying errors, the final deployment step will automatically fail.

How can I check if my add-in XML manifest is valid before uploading?

You can use the 'office-addin-manifest' command-line validator tool provided by Microsoft, or manually check the XML file against the official Office Add-ins XML schema documentation to ensure no required properties are missing.

Can I publish custom apps in Microsoft 365 without Global Admin rights?

No. To deploy custom applications organization-wide or via centralized deployment in the Microsoft 365 admin center, you must be assigned the Global Administrator or Exchange Administrator role.