How to get the app verified

Prerak Sola 0 Reputation points
2025-02-27T12:13:13.8533333+00:00

I have created an App Registration in the Azure portal. I have also verified my root domain but when a user hits the "Sign in with Microsoft" they are still seeing "unverified".

How are you supposed to get verified?

I saw some documentation about requiring a Microsoft Partner account number but I don't see the "Publisher verification" section in the App Registration > Branding page as shown in the documentation.

For some more context:

  • This is a new Azure account created via the free credits.
  • It uses the default tenant that gets created during sign-up
  • I have the "Global Administrator" role on the directory
  • The only reason I need the app is so I can allow users to login via their Microsoft account in to my application (work or personal)

User's image

All the steps in the integration assistant are are completed.

User's image

The flow is also working fine. Users are able to login into my application via their Microsoft account. The only blocking thing right now is the "unverified" status on the consent screen.

image.png

Thank you.

Microsoft Security | Microsoft Entra | Microsoft Entra ID
{count} votes

1 answer

Sort by: Most helpful
  1. Anonymous
    2025-03-04T10:54:06.91+00:00

    Hello @Prerak Sola ,

    Based on the details provided from the Entra admin center, it appears that you are using a Microsoft Entra ID B2C tenant.
    Unfortunately, Microsoft Entra ID B2C applications do not support publisher verification. However, if your application is registered as an internal Microsoft Entra ID application within a standard Entra ID tenant, you can ensure it is marked as publisher verified. This would remove the ‘unverified’ tag during the login process.
    Regarding the addition of an MPN ID, as outlined in the https://learn.microsoft.com/en-us/entra/fundamentals/get-started-premium (Mark your app as publisher verified) documentation, this process is only supported within a Microsoft Entra ID tenant. Based on the screenshot you provided, it looks like you are currently working within a B2C tenant, which does not support publisher verification. Additionally, publisher domains are not supported for Azure AD B2C app registrations.
    Reference: https://learn.microsoft.com/en-us/entra/identity-platform/troubleshoot-publisher-verification#b2ctenantnotallowed

    Since you are using the free plan, creating a new tenant is not an option. To create a new tenant, you would need a Microsoft Entra P1 or P2 license, which must be associated with a directory linked to a valid subscription.

    For further guidance, you may refer to this official Microsoft documentation.

    Let me know if you need any further assistance.
    If this answers your query, do click Accept Answer and Yes for "Was this answer helpful". And, if you have any further query do let us know.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.