Office 365 - API setup

Office 365 - API setup

1. Login to https://apps.dev.microsoft.com use admin account create app, note down Application Id, Application Secrets, Redirect URL.


2. Choose Native platform, Setup Microsoft Graph Permissions as below:

Read mail in all mailboxes

Read and write mail in all mailboxes

Send mail as any user

Read directory data


3. Grant Permissions with Admin account and replace {tenant} to Azure Directory Id of \documents@clearmatch.com, {Application Id} and {RedirectUri} with above details from created app.

https://login.microsoftonline.com/{tenant}/adminconsent?

client_id={Application Id}

&redirect_uri={RedirectUri}


4. Copy the link in browser and  you will be navigated to admin Sign In page, after use admin account sign in, you will see below consent page, click Accept. Once permission granted, you will see admin_consent=True in the browser url.




    • Related Articles

    • Clearmatch integration - API

      1.  Introduction The purpose of this document is to provide a high-level explanation on how the Clearmatch Public API is used by a partner. Clearmatch provides a REST based API to retrieve information from the platform. Some highlights include: The ...
    • Office 365 - Move unmatched emails to unmatch folder setup

      NOTE: YOU HAVE TO CREATE A CUSTOM FOLDER – ‘UnMatch‘ FIRST BEFORE CONTINUING WITH THE TASKS BELOW. 1. Click Settings icon from top right menu 2. Click Mail link from the bottom right menu 3. Click ‘Inbox and sweep rules’ from the Options menu on the ...
    • Office 365 - Clearmatch catchall emails

      http://social.technet.microsoft.com/wiki/contents/articles/30462.catch-all-mailbox-office365.aspx How to set up catch all email address on office 365 In order to do this, we need to use a transport rule which imposes a couple of restrictions. This ...
    • Setup fee accounts

      Once all of the relevant fee control accounts have been created, they will need to be associated with control accounts that are used for different fee options e.g. establishment fees, management fees, etc. .  1. To setup a fee account(s), navigate to ...
    • Setup control accounts

      The accounting control accounts are linked to a warehousing entity so all control accounts are set up at a warehouse entity level. In this article, setting up the management fee control account will be used as an example to demonstrate the steps ...