共用方式為


使用 OAuth 2.0 連線到 Gmail 帳戶

注意

新的和改進 的 Power Platform 管理中心 現已正式發佈。 我們目前正在更新文件以反映這些更改,因此請回來查看以確保您獲得最新的更新。

依照本文的步驟設定伺服器端同步,以便使用 OAuth 2.0 作為授權機制,從 Gmail 帳戶在客戶互動應用程式 (例如 Dynamics 365 SalesDynamics 365 Customer ServiceDynamics 365 MarketingDynamics 365 Field ServiceDynamics 365 Project Service Automation) 中傳送和接收電子郵件。

注意

Gmail OAuth 電子郵件伺服器設定檔最多可供 100 個使用者使用。 如果要將同一個設定檔與多個使用者關聯,請建立多個 OAuth 設定檔 (步驟 1 至 4)。

步驟 1: 在 Gmail 中啟用 IMAP 或 POP

注意

這些步驟應由系統管理員來完成。

對於 IMAP,請依照透過其他電子郵件平台檢查 Gmail中的步驟操作。

對於 POP,請依照在其他使用 POP 的電子郵件用戶端中讀取 Gmail 訊息中的步驟操作。

步驟 2: 建立專案

注意

這些步驟應由系統管理員來完成。

使用 Google 帳戶 (這可以是您要用來傳送和擷取電子郵件的帳戶,也可以是其他帳戶),請移至 Google Developers Console,並建立新專案。

依照 建立、關閉和還原專案中的建立專案步驟操作。

注意

這些步驟應由系統管理員來完成。

  1. 選擇 OAuth 同意畫面,然後選擇使用者類型:

    • 如果您使用的是 GSuite 系統管理用戶,並且要專門為您的組織建立應用程式時,請選取內部
    • 如果您使用獨立的 Gmail 帳戶進行測試,請選取外部

    OAuth 同意畫面的螢幕擷取畫面。

  2. 選取建立

  3. 應用程式名稱下,輸入應用程式名稱。 在授權網域下,輸入環境的最上層私人網域名稱 (例如 dynamics.com)。 選取儲存

    輸入應用程式名稱和網域的螢幕擷取畫面。

  4. 選取認證>建立認證

    建立認證命令的螢幕擷取畫面。

  5. 選擇OAuth 用戶端 ID

  6. 選取設定同意畫面

  7. 輸入下列設定:

    設定 使用
    應用程式類型 Web 應用程式
    姓名 網頁用戶端的名稱
    授權的 JavaScript 來源 您的環境 URL (例如,https://contoso.crm.dynamics.com)
    授權的重新導向 URI 你的環境 URL 會附加 /_grid/cmds/dlg_gmailoauth.aspx (例如 https://contoso.crm.dynamics.com/_grid/cmds/dlg_gmailoauth.aspx)
  8. 選取建立。 在出現的畫面中,記下用戶端識別碼和用戶端密碼。 您會在下一個步驟中使用此資料。

步驟 4. 建立電子郵件伺服器設定檔

  1. 登入 Power Platform 系統管理中心
  2. 在導覽窗格中,選擇管理
  3. 管理窗格中,選擇環境
  4. 在「環境」 頁上,選擇一個環境。
  5. 在命令欄中,選擇 設置
  6. 展開 電子郵件,然後選擇伺服器 配置檔
  7. 在命令列中,選擇 新建伺服器配置檔

在「設定伺服器設定檔 面板中:

  1. 對於 電子郵件伺服器類型,選擇 Gmail,然後為配置檔輸入有 意義的名稱

  2. 若要將此伺服器設定檔設置為新郵箱的預設配置檔,請啟用設置為 新郵箱的預設配置檔。

  3. 對於驗證類型,選擇 Gmail OAuth

  4. 輸入 上一個過程的步驟 8 中的用戶端 ID客戶端密碼

    注意

    位置和連接埠欄位會自動填入。

  5. 展開 高級,然後使用工具提示配置電子郵件處理選項。

  6. 完成後,按下 保存

步驟 5。 設定信箱

注意

這些步驟應由信箱使用者來完成。

  1. 在 Dynamics 365 應用中,按兩下 頂部命令列中的設置,然後選擇 高級設置。

  2. 在「系統」 組下,選擇 「電子郵件配置 」然後按兩下郵箱

  3. 選取先前步驟中設定的使用者信箱。

  4. 在「同步方法」 窗格中,輸入以下設置:

    設定 使用
    伺服器設定檔 步驟 4 中所建立的設定檔
    接收電子郵件 伺服器端同步處理或電子郵件路由器
    寄出電子郵件 伺服器端同步處理或電子郵件路由器
  5. 選取儲存以套用變更。

  6. 選取登入 Gmail

  7. 點擊 Gmail 登錄和授權頁面。

步驟 6。 新增測試使用者

在 Google Cloud Platform (Developer Console) 中,在發行應用程式時,到測試使用者區段中新增使用者。 如需詳細瞭解如何添加測試使用者 ,請參閱 Google Cloud Platform 控制台説明

新增測試使用者的螢幕擷取畫面。

步驟 7。 測試和啟用

注意

這些步驟應由信箱使用者來完成。

選擇測試並啟用電子郵件信箱,以測試在步驟 6 中配置的電子郵件信箱。

[測試與啟用信箱] 命令的螢幕擷取畫面。