How do I verify my domain for Microsoft OAuth?

How do I verify my domain for Microsoft OAuth?

It's time to verify your domain for Microsoft. If you don't, you'll be sorry. Just kidding. However, this is a must to show your users that your site is trustworthy. 

You need to verify your domain in order to show the blue verified check mark your users will look for. If you didn't do this during the intial setup, It’s under the Branding and Properties section of your Microsoft Azure portal. 



  1. If you prefer to verify your domain using DNS, follow these instructions. The following steps describe verifying your domain by adding a file to your server.
  2. Click Configure a domain or Update domain (depending on which is visible) Under Branding and Properties. 
  3. Select the Verify a new domain tab if it is visible.
  4. Publisher Domain: Enter your application’s domain.
  5. Upload the JSON content to the location specified on the form.
  6. Click “Verify and save domain.” 
Microsoft will display ‘unverified’ to your users next to your app name during the OAuth flow. Obviously, this is not ideal. It erodes people’s confidence and will prevent some of them from completing the sharing request.
To fix it, you’ll need to become a verified member of the Microsoft Partner Network (MPN). This process is not complicated. Microsoft will verify some details about your business and issue you a Publisher ID. You can then add it to your App Registration to enable the permission prompt, including a verified badge.
  1. Enter your MPN Publisher ID 
  2. Under Publisher verification, click on Add MPN ID…
  3. Enter your Publisher MPN ID into the MPN ID field and click “Verify and save.”
  4. Save your branding changes.

That's it! You're Microsoft OAuth application is complete. Pat yourself on the back and have a sweet snack. You deserve it.

If you have questions or need us to pat you on the back, hit us up at support@cloudsponge.com.

    • Related Articles

    • How do I verify my domain for Google OAuth?

      You need to prove that you own your domain before Google approves your OAuth project. Here’s how to do it. Did you already verify your domain? Maybe you aren’t quite sure that your domain is verified. Maybe you are trying to figure out which Google ...
    • How do I start Microsoft OAuth?

      Microsoft OAuth has multiple steps. We're breaking this down into bite-sized pieces and providing a walkthrough video to help save your sanity. Before you begin make sure you have: Your Proxy URL. Your Microsoft login. Your CloudSponge login. Your ...
    • How to add your Microsoft OAuth credential to your CloudSponge account

      Did you complete the first steps to get your Microsoft OAuth? Yes?!? Sweet. Here are the simple steps to add your Microsoft OAuth credentials to your CloudSponge account: 1. Sign in to your CloudSponge account and Add your OAuth Credential from your ...
    • What account should I use to sign-in for Microsoft OAuth in the Azure portal?

      We've learned that Microsoft is as finicky about what the login you use for your OAuth project as our children are with vegetables. It's best to use one of the following: A Office365 hosted login. A non-Office365 hosted login. A personal @outlook.com ...
    • How do I get my provider credentials for Yahoo?

      Before you can create your Yahoo OAuth client, you’ll need to be verified as a developer. Visit the Yahoo Sender Hub and complete this form and complete all the fields, being sure to select CardDav as the API Required. Once you submit, you should ...