Gemini Enterprise 的 Salesforce 連接器可讓您使用自然語言搜尋及處理 Salesforce 記錄。使用者不必離開 Gemini Enterprise,就能查詢帳戶、聯絡人、商機、案件、待開發客戶和自訂物件,以及建立、更新和刪除記錄。
如要連結 Salesforce,Salesforce 管理員必須在貴組織中啟用 SObject All MCP 伺服器,並設定下列其中一種 OAuth 2.0 驗證方式:
- Google代管的 OAuth (預設):從 Salesforce AppExchange 安裝 Gemini Enterprise - Salesforce Connector 代管套件。您不必自行建立 OAuth 應用程式,也不必提供用戶端 ID 和用戶端密鑰。
- 自備應用程式:在 Salesforce 建立及設定自己的外部用戶端應用程式,並在設定資料儲存庫時提供用戶端 ID 和用戶端密鑰。
詳情請參閱「Salesforce 設定」。
支援的動作
啟用 Salesforce 資料儲存庫後,使用者可在 Gemini Enterprise 中使用自然語言指令,執行下列操作。
下列動作會讀取 Salesforce 資料,且預設為啟用:
| 動作 | 說明 |
|---|---|
| Soql 查詢 | 對 Salesforce 組織中的標準和自訂物件執行 SOQL 查詢。 |
| 尋找 | 對 Salesforce 記錄執行全文搜尋。 |
| 取得物件結構定義 | 傳回貴機構中物件的索引,或特定物件的欄位和選項清單值。 |
| 取得相關記錄 | 傳回透過關係從記錄到達的記錄。 |
| 列出最近的 Salesforce 物件記錄 | 傳回最近查看或修改的物件記錄。 |
| 取得使用者資訊 | 傳回目前使用者的身分、角色和偏好設定。 |
下列動作會變更 Salesforce 資料,預設為關閉,直到管理員啟用為止:
| 動作 | 說明 |
|---|---|
| 建立 Sobject 記錄 | 在 Salesforce 中建立任何物件類型的記錄。 |
| 更新 Sobject 記錄 | 更新現有記錄的欄位。 |
| 更新相關記錄 | 透過一對一關係,更新從記錄到達的記錄。 |
| 刪除 Sobject 記錄 | 刪除記錄。刪除的記錄會移至 Salesforce 資源回收筒。 |
| 刪除相關記錄 | 刪除透過一對一關係從記錄到達的記錄。 |
動作會以授權連接器的使用者權限執行。使用者只能讀取及變更他們在 Salesforce 中已有權限讀取及變更的記錄。
限制
Gemini Enterprise 的 Salesforce 資料儲存庫有下列限制:
- 建立新應用程式或將資料儲存庫新增至現有應用程式時,建議只將一個資料儲存庫與屬於單一連接器類型的動作建立關聯。
- 不支援對現有 Salesforce 資料儲存庫強制執行 VPC Service Controls perimeter。如要強制執行 VPC Service Controls,請刪除並重新建立資料儲存庫。如要進一步瞭解 VPC Service Controls,以及如何在啟用 VPC Service Controls 後使用動作,請參閱「使用 VPC Service Controls 保護應用程式」。
- Salesforce 資料儲存庫不支援靜態 IP 位址。而是改在 Salesforce 的應用程式中,設定驗證和權杖更新要求的登入 IP 政策,並使用使用者的有效存取權杖授權資料要求。詳情請參閱「設定應用程式的登入 IP 政策」。
後續步驟
如要啟用 MCP 伺服器,並在 Salesforce 中設定 OAuth 驗證,讓使用者可以授權連接器,請參閱「Salesforce 設定」。
如要使用 Salesforce 建立及設定資料儲存庫,請參閱「設定 Salesforce 資料儲存庫」。