
Creating A Microsoft App
Note: You don’t need Microsoft approval for your app to work
Open a browser and navigate to the Azure Active Directory admin center. Login using Microsoft Account.
- The account can be, bing, live, outlook, Hotmail, Skype, etc.

Select Azure Active Directory in the left-hand navigation, then select App registrations under Manage.

Click on “New Registration”

Fill out your app registration;
- Give your app a name
- Set Supported account types to “Accounts in any organizational directory and personal Microsoft accounts”
- Under Redirect URI/Callback URL, set the first drop-down to
Web
Enter your Microsoft callback URL which should be https://yourdomain.com/callback/microsoft
Click to “RegisterApp”

Click on your app “display name”

Brand your app
- Upload your logo
- Enter your custom URL
- Enter terms of service and privacy policy URLs
- Save your changes
- Click on “Update Domain” to continue to the next page

When you click on update domain, a new pop up will appear
- Click on the “View a new domain” tab

We have 2 methods of verifying these contents;
- Create a “TXT” record on your domain DNS and paste the content on the value field
- Host the .json fill

Toggle back to select a verify domain tab and click on “view custom domain names”

On the custom domain window
- Click on ‘Add Custom Domain”


To verify your domain
- Create a “TXT” or MX record
- Follow the prompt



Here is how a verified app account looks

Click on your app name to reveal your Client ID


Another required step is to make your verified domain your default app domain. To do that;
- Click on your “Display name”
- Click on “Update domain”
- Open the dropdown and select your verified domain name
- Save changes

To create your client secret;
- Click on “certificates and secrets”
- Click on new clients secret



Copy your client secret to LeadPal dashboard
While inside your LeadPal dashboard;
- Under settings
- Click on Social Apps
- Click on “New Channel”
- Select “Microsoft” from the apps “Type’
- Paste your Client ID and secret key”
- Locate your custom domain and save.

All rights reserved © LeadPal