Security Policy Errors

Why Microsoft Shows as an Unverified Publisher in OAuth Applications

Algirdas JasaitisAlgirdas Jasaitis Oct 10, 2026 870 views

Question details

Users want to know why Microsoft is listed as an unverified publisher in an OAuth application context despite the strict Microsoft Partner Program verification requirements.

Why Microsoft Shows as an Unverified Publisher in OAuth Applications
Product
Microsoft Defender / Entra ID
Device & OS
not provided
Scenario
Reviewing OAuth application permissions and publisher verification statuses in security portals.
Observed behavior
Microsoft appears as an unverified publisher in the Defender OAuth context.
Before you start

Before reviewing OAuth permissions, ensure you have administrator access to your security portal (such as Microsoft Entra admin center) to view application consent configurations.

Solution 1Recommended

Understand the Difference Between OAuth and Partner Program Verification

Clarify how OAuth publisher verification operates independently of the Microsoft Partner Program to accurately assess application safety.

The Microsoft Partner Program validates the developer or organization as a whole. However, OAuth publisher verification applies specifically to an individual application's identity and its consent configuration.

Seeing Microsoft as an unverified publisher in an OAuth context simply means the specific app identity lacks the OAuth-level verification badge, not that the application or Microsoft itself is unsafe.

1
Access the security portal

Log in to Microsoft Defender and navigate to the Cloud apps section to locate the specific OAuth application in question.

2
Review requested permissions

Examine the specific consent permissions requested by the application rather than relying solely on the publisher verification badge.

3
Adjust consent policies

If your organization's policies block unverified publishers by default, consult your Entra ID consent settings to add necessary exceptions for trusted first-party applications.

Understand the Difference Between OAuth and Partner Program Verification
Safety Assurance: An unverified status in this specific OAuth context does not indicate any security vulnerabilities or reliability issues with Microsoft products.
Free Microsoft Office alternative

Experience a Secure and Lightweight Office Suite with WPS Office

While you manage your organization's cloud security and OAuth policies, consider using WPS Office for a fast, free, and highly compatible productivity suite that handles your documents securely.

  1. 1. Visit the official website: Go to the official WPS Office website on your computer.
  2. 2. Download the installer: Click the 'Free Download' button to download the lightweight installation package.
  3. 3. Install and open files: Run the installer, follow the prompts, and instantly open your existing Microsoft Office documents.
Seamlessly compatible with Microsoft Office formats including .docx, .xlsx, and .pptx.Lightweight architecture ensures fast installation and rapid launch times.Familiar user interface requires no steep learning curve.Excellent for local and offline document editing without complex organizational cloud consent requirements.
microsoft office alternative - wps office

Frequently Asked Questions

Does an unverified OAuth publisher mean the application is malicious?

No. An unverified publisher status simply indicates that the specific application has not completed the OAuth-specific verification process, which is distinct from general organizational security vetting.

How can administrators allow users to consent to unverified OAuth applications?

Administrators can configure user consent settings in the Microsoft Entra admin center by navigating to Enterprise applications, selecting Consent and permissions, and adjusting the policies to allow or require admin consent for certain apps.

Why is OAuth verification managed separately from the Partner Program?

The Partner Program verifies the identity of the developer organization as a whole, while OAuth publisher verification is applied at the application level to validate its unique identity and specific consent configuration.