How to Fix Unable to Publish Custom Apps in Microsoft 365
Question details
The user is unable to successfully publish custom applications and Outlook add-ins in their Microsoft 365 tenant.

- 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.
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.
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.
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.
Log in to the Microsoft 365 admin center, expand the left navigation menu, and go to Settings > Integrated Apps.
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.
Proceed through the deployment wizard and click 'Deploy'. If centralized deployment is enabled and hybrid requirements are met, the app should publish successfully.

Check Service Health and Open a Support Ticket
If your tenant meets all requirements but deployments continue to fail, the issue may be related to backend service health or complex directory synchronization errors.
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. Visit the official website: Go to the official WPS Office website to find the free download link.
- 2. Download the installer: Click the 'Free Download' button to get the lightweight installation package.
- 3. Install and launch: Run the installer and open WPS Office to immediately start creating and editing your documents without complex server configurations.

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.




