Loading
設定並維護 Net Zero Cloud
整合 Google 文件與 Salesforce for Net Zero Cloud

整合 Google 文件與 Salesforce for Net Zero Cloud

使用 Salesforce 揭露與合規中心連接器附加元件,直接在 Google 文件中撰寫揭露報告。若要在 Salesforce 與附加元件之間建立安全連線,請設定 Google Developer 用戶端、驗證提供者和已命名認證。

必要版本

提供版本:Lightning Experience
提供版本:EnterprisePerformanceUnlimitedDeveloper Edition

在您開始整合 Google 文件與 Salesforce for Net Zero Cloud 之前:

  • 登入 Google。
  • 建立 Google 開發人員帳戶。

Salesforce「揭露與合規中心連接器」附加元件支援 Android、Microsoft Windows 和 iOS 作業系統,以及 Apple Safari、Mozilla Firefox 和 Google Chrome 的最新穩定瀏覽器版本。

請參閱 Word 附加元件適用的 Salesforce Contracts 連接器的 支援瀏覽器與裝置。文章是針對 Salesforce Contracts 使用者撰寫,但步驟適用於 Net Zero Cloud

  1. 透過設定 Google Client 應用程式,建立 Salesforce 與 Google 之間的連線。
  2. 透過 新增驗證提供者認證在 Salesforce 與 Google 之間建立安全連線。
  3. 新增已命名認證以使用外部文件儲存組態。
  4. 針對使用每位使用者驗證的舊版已命名認證,請透過權限集和設定檔來授與使用者存取權
  5. 若要使用適用於 Google 文件的 Salesforce「揭露與合規中心」附加元件產生揭露報告,請 選取「取得揭露與合規中心外掛程式」的 Google 文件

在 Salesforce 與 Google 之間建立連線

設定 Google Client 應用程式以建立 Salesforce 與 Google 之間的連線。

必要版本

需要的使用者權限
在 Google 上註冊用戶端應用程式: Google 存取權
  1. 開啟 Google Console,然後登入您的 Google 帳戶。
  2. 搜尋應用程式註冊,然後按一下「新增專案」。
  3. 輸入註冊詳細資料。
    1. 輸入應用程式的名稱,例如 Google 用戶端。
    2. 按一下「建立」。
  4. 從專案建立通知中,選取您建立的專案。
    1. 進入「API 與服務」,選取「啟用的 API 與服務」。
    2. 按一下「啟用 API 與服務」。
    3. 搜尋並啟用 Google Drive API 和 Google Docs API。
  5. 新增並儲存認證。
    1. 按一下「認證」。
    2. 按一下「建立認證」,然後選取「OAuth 用戶端識別碼」。
    3. 按一下「設定同意畫面」。
    4. 選取「內部」,然後按一下「建立」。
    5. 在「OAuth 同意」畫面索引標籤上,輸入應用程式資訊。
    6. 在「範圍」索引標籤上,按一下「新增或移除範圍」。
    7. 選取 openidemailprofileGoogle Drive API https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/documents.currentonly
    8. 請儲存您的變更。
  6. 儲存您的用戶資訊。
    1. 按一下「認證」。
    2. 從「OAuth 2.0 用戶端識別碼」區段下載您所建立用戶端的認證。
    3. 複製並儲存 Google 用戶端識別碼和 Google 用戶端密碼值。
      設定驗證提供者時,您需要這些值。如果您現在未複製用戶端密碼值,您便無法將其取回,且必須建立新的用戶端密碼值。

設定 Google 用戶端應用程式的驗證提供者

新增驗證提供者認證,以在 Salesforce 與 Google 之間建立安全連線。

必要版本

需要的使用者權限
檢視設定: 「檢視設定和組態」權限
編輯設定: 自訂應用程式
若要設定驗證提供者: 管理驗證提供者權限
  1. 進入「設定」,在「快速尋找」方塊中,輸入驗證提供者,然後選取「驗證提供者」。
  2. 按一下「新增」。
  3. 對於提供者類型,請選取「Open ID Connect」。
  4. 針對驗證提供者名稱,輸入 Google App
  5. 針對取用者金鑰,輸入您的 Google 用戶端識別碼。
  6. 針對取用者密碼,輸入您的 Google 用戶端密碼值。
  7. 針對授權端點 URL,輸入 https://accounts.google.com/o/oauth2/auth?access_type=offline&approval_prompt=force
  8. 針對權杖端點 URL,輸入 https://oauth2.googleapis.com/token
  9. 針對使用者資訊端點 URL,輸入 https://www.googleapis.com/oauth2/v1/userinfo
  10. 針對預設範圍,輸入 openid 電子郵件設定檔 https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/documents.currentonly

    確定「預設範圍」符合您新增至 Google 帳戶的 API 權限。請參閱 建立 Salesforce 與 Google 之間的連線

  11. 取消選取「使用頁首傳送用戶端認證」。
  12. 選取使用頁首傳送存取權杖,並在 SOAP API 回應中包含取用者密碼
  13. 針對註冊處理常式,選取自動建立註冊處理常式範本
  14. 如需執行註冊的指示,請選取您的系統管理員帳戶。
  15. 儲存您的變更。
  16. 在「Salesforce 組態」下,確認這些 URL 已產生。
    • 僅測試用初始化 URL
    • 單一登入初始化 URL
    • 現有使用者連結 URL
    • 僅 OAuth 初始化 URL
    • 回呼 URL
    • 單一登出 URL
  17. 如果您的 Salesforce 組織有 Experience Cloud 網站,請展開 Experience Cloud 網站並確認會產生這些 URL。
    • 僅測試用初始化 URL
    • 單一登入初始化 URL
    • 現有使用者連結 URL
    • 僅 OAuth 初始化 URL
    • 回呼 URL
  18. 儲存您的變更。
    儲存「驗證提供者」後,「註冊處理常式 Apex」類別便會建立。例如,AutocreatedRegHandler1234567890123。
  19. 停用電子郵件通知。
    當您將 Salesforce 帳戶與 Google 帳戶連結,並使用 Google 帳戶更新 Salesforce 電子郵件地址時,也可以停用電子郵件通知。
    1. 按一下註冊處理常式 Apex 類別連結。
    2. 按一下「編輯」。
    3. 搜尋 updateUser 方法,然後移除或將此項目標記為註解。
      //u.email = data.email; //u.lastName = data.lastName; //u.firstName = data.firstName;
    4. 儲存您的變更。
  20. 新增「回呼 URL」。
    1. 返回至您的驗證提供者。
    2. 在「Salesforce 組態」區段中,複製回呼 URL。
    3. 開啟您的 Google 用戶端帳戶,然後按一下「認證」。
    4. 在 URI 中貼上重新導向 URI,然後儲存您的變更。
    5. 如果您已設定合作夥伴社群,請前往您組織中的驗證提供者。
    6. 從「Experience Cloud 網站」區段中,複製重新導向 URI。
    7. 開啟您的 Google 用戶端帳戶,然後按一下「認證」。
    8. 按一下「新增 URI」。
    9. 貼上 Experience Cloud 網站重新導向 URI,然後儲存您的變更。
  21. 測試驗證提供者的驗證。
    1. 從「Salesforce 組態」區段中,複製「僅測試初始化 URL」。
    2. 在網址列中貼上 URL,然後按下 Enter 鍵。
    登入第三方提供者,系統會將您重新導向回您的 Salesforce 組織。

為 Google 用戶端應用程式建立已命名認證

新增已命名認證以使用外部文件儲存空間組態。在外部文件儲存空間組態中指定 Google Drive 位置,讓產生的契約文件和文件範本儲存在單一位置。

必要版本

需要的使用者權限
若要檢視已命名認證: 「檢視設定和組態」權限
建立、編輯或刪除已命名認證: 自訂應用程式
在 Google Console 上進行驗證: Google 存取權
  1. 進入「設定」,在「快速尋找」方塊中,輸入已命名認證,然後選取「已命名認證」。
  2. 從動作功能表選取「新增舊版」。
  3. 針對「標籤」,輸入 GoogleClient
  4. 針對 URL,輸入 https://www.googleapis.com
  5. 針對「身分識別類型」,選取「每個使用者」。
  6. 對於「驗證通訊協定」,請選取「OAuth 2.0」。
  7. 針對「驗證提供者」,選取驗證提供者。
  8. 選取「儲存時開始驗證流程」。
  9. 選取「產生授權頁首」。
  10. 儲存您的變更。

    已命名認證的驗證狀態會在驗證 Google 帳戶時變更為「已驗證」。

    備註
    備註 如果您的 Google 帳戶已在目前的瀏覽器工作階段中驗證,您可以成功驗證已命名認證。若否,請使用您的 Google 帳戶認證來驗證已命名認證。
 
正在載入
Salesforce Help | Article