Boost!for kintone
STEPS

Steps

01

Register an application

Go to the Azure portal, select "Microsoft Entra ID" > "Manage" > "App registrations" from the navigation menu, and click "New registration".

On the "Register an application" screen, enter any display name.

Under "Supported account types", select "Accounts in any organizational directory".

For "Redirect URI", enter the following.

What to enter

Platform
Web
URL
https://api.booooooost.com/oauth/redirect

Click "Register".

02

Get the client ID

On the overview screen shown when registration is complete, copy the "Application (client) ID".

03

Allow API access

From the management menu of the registered application, select "API permissions" and click "Add a permission".

On the "Request API permissions" screen, select "Microsoft APIs" > "Microsoft Graph" > "Delegated permissions".

Enter the following strings in the search box one by one, and select the target API in the filtered list.

Search strings and target APIs

offline_access
offline_access
IMAP
IMAP.AccessAsUser.All
POP
POP.AccessAsUser.All
SMTP
SMTP.Send

Check that the added APIs are shown in the list.

04

Get the client secret

From the management menu of the registered application, select "Certificates & secrets" and click "New client secret".

Enter a description of the client secret, select the expiration, and click "Add".

Copy the value of the client secret shown in the list when registration is complete.

The generated client secret is shown only once, on this page. Be sure to note it down and store it safely.

05

Allow SMTP for the target user

Go to the Microsoft 365 admin center and select "Users" > "Active users". On the details screen of the target user, select "Mail" > "Manage email apps".

On the "Manage email apps" screen, select "Authenticated SMTP" and click "Save changes".

ACCOUNTS

Using multiple email accounts

One client ID can authenticate one email account per kintone environment. If you authenticate another account with the same client ID, the account authenticated earlier can no longer be used.

To use separate sender (or receiving) accounts, get a new client ID for each account, enter it in each setting, and authenticate. You can get another client ID by registering a new application from "App registrations".