Tip
このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
Microsoft の設定
メール管理Enterprise Edition+前提条件
NocoBase でユーザーが Outlook メールボックスを接続できるようにするには、Microsoft サービスにアクセスできるサーバーに NocoBase をデプロイする必要があります。NocoBase のバックエンドが Microsoft API を呼び出すためです。
アカウントの登録
-
https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account にアクセスします。
-
Microsoft アカウントにログインします。

テナントの作成
-
https://azure.microsoft.com/zh-cn/pricing/purchase-options/azure-account?icid=azurefreeaccount にアクセスし、アカウントにログインします。
-
基本情報を入力し、認証コードを取得します。

- その他の情報を入力して続行します。

- クレジットカード情報を入力します(この手順はスキップしても構いません)。

クライアント ID の取得
- トップメニューをクリックし、「Microsoft Entra ID」を選択します。

- 左側の「App registrations」を選択します。

- 上部の「New registration」をクリックします。

- 情報を入力して送信します。
名前は任意で構いません。アカウントの種類は下図を参考に選択してください。リダイレクト URI は現時点では空欄で問題ありません。

- クライアント ID を取得します。

API 承認
- 左側の「API permissions」メニューを開きます。

- 「Add a permission」ボタンをクリックします。

- 「Microsoft Graph」をクリックします。


-
以下の権限を検索して追加します。最終的な結果は下図のようになります。
"email""offline_access""IMAP.AccessAsUser.All""SMTP.Send""offline_access""User.Read"(By default)

シークレットの取得
- 左側の「Certificates & secrets」をクリックします。

- 「New client secret」ボタンをクリックします。

- 説明と有効期限を入力し、「追加」をクリックします。

- シークレット ID を取得します。

- クライアント ID とクライアント シークレットをそれぞれコピーし、メール設定ページに貼り付けます。


