次の方法で共有


OAuth 2.0を使用して Gmail アカウントを接続する

この記事の手順に従って、サーバー側の同期を設定し、Customer Engagement アプリ (Dynamics 365 SalesDynamics 365 Customer ServiceDynamics 365 MarketingDynamics 365 Field ServiceDynamics 365 Project Service Automation など) で OAuth 2.0 を認証メカニズムとして使用して Gmail アカウントからメールを送受信します。

Note

Gmail OAuth 電子メール サーバー プロファイルは、最大で 100 のユーザーで機能します。 同じプロファイルを複数のユーザーに関連付ける場合は、複数の OAuth プロファイルを作成します (ステップ 1 から 4)。

ステップ 1. Gmail で IMAP または POP を有効にする

Note

以下の手順は、システム管理者が行う必要があります。

IMAP の場合は、その他のメール プラットフォームで Gmail を確認する の手順に従います。

POP の場合は、POP を使用して他のメール クライアントで Gmail メッセージを閲覧する の手順に従います。

ステップ 2. プロジェクトを作成する

Note

以下の手順は、システム管理者が行う必要があります。

Google アカウント (これは、メールの送受信に使用するものと同じものでも、別のアカウントでもかまいません) を使用して、Google Developers Console に移動して新しいプロジェクトを作成します。

プロジェクトの作成、シャットダウン、復元プロジェクトを作成する の手順に従います

Note

以下の手順は、システム管理者が行う必要があります。

  1. OAuth の同意画面 を選択し、続いてユーザー タイプを選択します。

    • GSuite 管理テナントを使用していて、組織専用のアプリを作成する場合は、内部を選択します。
    • スタンドアロンのGmailアカウントを使用してテストしている場合は、外部の を選択します。

    OAuth 同意画面のスクリーンショット。

  2. 作成を選択します。

  3. アプリケーション名 で、アプリケーション名を入力します。 認証されたドメイン で、環境の最上位のプライベートドメイン名 (たとえば、dynamics.com) を入力します。 保存 を選びます。

    アプリケーション名とドメインを入力するスクリーンショット。

  4. 資格情報>資格情報の作成を選択します。

    [資格情報の作成] コマンドのスクリーンショット。

  5. クライアント ID の OAuth を選択します。

  6. 同意画面の構成 を選択します。

  7. 次の情報を入力します :

    設定 用途
    アプリケーションの種類 Web アプリケーション
    件名 Web クライアントの名前
    承認された JavaScript の提供元 ご利用の環境の URL (たとえば、https://contoso.crm.dynamics.com)
    承認済みのリダイレクト URI それに追加された /_grid/cmds/dlg_gmailoauth.aspx を持つご使用の環境の URL (たとえば、https://contoso.crm.dynamics.com/_grid/cmds/dlg_gmailoauth.aspx)

    OAuth クライアント ID を作成するスクリーンショット。

  8. 作成を選択します。 表示された画面で、クライアント ID とクライアント シークレットを書き留めてください。 次の手順でこの情報が必要となります。

ステップ 4: 電子メール サーバー プロファイルの作成

  1. Power Platform 管理センター で、環境を選択します。

  2. コマンド バーで、設定>メール>サーバー プロファイル を選択します。

    メール サーバー プロファイル設定のスクリーンショット。

  3. コマンド バーで、新規サポート プロファイル を選択します。

    新規サーバー プロファイル作成のスクリーンショット。

  4. メールサーバーの種類 に対しては、Gmail を選択して、次にプロファイルに意味のある 名前 を入力します。

    Gmail に新規サーバー プロファイルを作成するスクリーンショット。

  5. このサーバー プロファイルを新しいメールボックスの規定プロファイルとして使用する場合は、新しいメールボックスの規定プロファイルとして設定 をオンにします。

  6. 認証タイプ には、Gmail OAuth を選択します。

  7. クライアント IDクライアント シークレット には、前の手順のステップ 8 でメモした情報を入力します。

    Note

    場所とポート フィールドは自動的に入力されますので注意してください。

    Oauth を使用して Gmail に新規サーバー プロファイルを作成するスクリーンショット。

  8. 詳細 セクションを展開し、ツールチップを使用してメール処理オプションを選択します。

  9. 完了後は、保存 を選択してください。

ステップ 5 メールボックスの構成

Note

以下の手順は、メールボックスのユーザーが行う必要があります。

  1. Web アプリで、設定 (設定。) >詳細設定の順に移動します。

  2. 設定>管理 の順に選択します。

  3. 設定>電子メール アクセス構成>メールボックスを選択します。

  4. 前の手順で構成したユーザーのメールボックスを選択します。

  5. 次の設定を使用します。

    設定 用途
    サーバー プロファイル 手順 4 で作成したプロファイル
    受信メール サーバー側同期または E-mail Router
    送信メール サーバー側同期または E-mail Router

    OAuth メールボックス情報のスクリーンショット。

  6. 保存 を選びます。

  7. Gmail にログインを選択します。

  8. Gmail のログインページと認証ページに進みます。

ステップ 6: テスト ユーザーの追加

Google Cloud Platform (開発者コンソール) で、アプリを公開するときに ユーザーのテスト セクションにユーザーを追加します。 詳細情報: Google Cloud Platform コンソールのヘルプ

テスト ユーザー追加のスクリーンショット。

ステップ 7: テストと有効化

注意

以下の手順は、メールボックスのユーザーが行う必要があります。

メールボックスのテストと有効化を選択し、手順 6 で構成されたメールボックスをテストします。

[メールボックスをテストして有効にする] コマンドを示すスクリーンショット。