An Office service that supports add-ins to interact with objects in Office client applications.
Hi Zahmedli
I understand how confusing this can be, especially when the manifest passes local validation but fails during deployment.
This may occur because validation in the Microsoft 365 Admin Center goes beyond what the local office-addin-manifest validate tool checks. While the local tool focuses on validating the manifest structure and format, the Admin Center may also verify whether certain values, particularly in the WebApplicationInfo section, are consistent with your app registration in Microsoft Entra ID.
With recent updates aligned to the Unified App Model, these additional checks may be more strictly enforced, which can lead to cases where a manifest passes local validation but is rejected during deployment.
I recommend reviewing the following points:
-Ensure the Id matches a valid App Registration client ID in your tenant
-Verify the Resource matches the Application ID URI configured for that app
-Confirm any scopes referenced are properly defined and exposed
-Check that the configuration is fully consistent and does not contain partial or mismatched values
In similar scenarios, mismatches between domains defined in the manifest and those configured in the app registration, especially when SSO is involved, may also cause this type of validation failure.
Reference: Manifest rejected as invalid after adding WebApplicationInfo (SSO) – passes npm validation, fails i…
As I do not have access to a test environment and want to avoid providing any potentially misleading guidance. If the issue continues after verifying the configuration, I recommend opening a new thread on the GitHub, where experienced engineers and contributors can provide more targeted assistance.
Reference: Participating in a discussion - GitHub Docs.
I hope this helps.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.