保護 Gemini Notebook Enterprise 來源中的私密資料

本文說明如何整合 Sensitive Data Protection,保護 Gemini Notebook Enterprise 中的機密資料。

關於 Gemini Notebook Enterprise 的 Sensitive Data Protection

Sensitive Data Protection 內容政策會檢查資料,找出違反政策或不必要的內容。您可以設定內容政策,封鎖違反政策的檔案上傳至 Gemini Notebook Enterprise。這項負責任的 AI 做法可保護筆記本,避免私密資料外洩。

Sensitive Data Protection 和 Model Armor 搭配運作

Sensitive Data Protection 和 Model Armor 在 Gemini Notebook Enterprise 中協同運作,為筆記本提供多層式安全防禦。這些政策會保護 Notebook 互動的不同層面。

Sensitive Data Protection 會保護上傳的來源

Sensitive Data Protection 可防止機密資料上傳及擷取至筆記本。內容政策可檢查來源內容,再新增至筆記本,並在內容違反內容政策時封鎖來源。

系統僅支援部分來源類型。請參閱「限制」。

Model Armor 保護互動路徑

Model Armor 會先篩選使用者提交至筆記本的提示詞,再進行處理,並在向使用者顯示回覆前先篩選。Model Armor 會過濾提示詞和回覆,防範提示詞注入、惡意網址和其他安全風險。如果違反政策,Gemini Notebook Enterprise 會封鎖互動並顯示錯誤訊息。

如要進一步瞭解如何搭配使用 Model Armor 和 Gemini Notebook Enterprise,請參閱「啟用 Model Armor」。

限制

Gemini Notebook Enterprise 的 Sensitive Data Protection 內容政策有以下限制:

  • Sensitive Data Protection 內容政策不適用於音訊檔案,或 Google 雲端硬碟文件和簡報。

  • 雖然您可以將某個專案的內容政策,套用至另一個專案的 Gemini Notebook Enterprise,但這兩個專案必須位於同一個 VPC Service Controls 範圍內。如要瞭解 Gemini Enterprise 的 VPC Service Controls 一般資訊,請參閱「使用 VPC Service Controls 保護應用程式」。

  • Sensitive Data Protection 無法掃描過大的檔案。如要瞭解 PDF、Office 365 檔案、文字檔和圖片檔的大小上限,請參閱「內容政策限制」。根據預設,內容政策允許大型檔案中的內容。不過,您可以設定政策,封鎖大型檔案中的內容。

事前準備

請確認您和 Gemini Enterprise 服務帳戶具備必要角色:

詳情請參閱 Sensitive Data Protection 說明文件集「建立及管理內容政策」中的「必要角色」一節。

建立內容政策

如要準備 Sensitive Data Protection 內容政策,並套用至 Gemini Notebook Enterprise,請按照下列步驟操作:

  1. 按照 Sensitive Data Protection 說明文件中的「建立及管理內容政策」操作說明,建立內容政策。

    請務必在要保護的筆記本所在區域建立政策。

  2. 請記下政策名稱,如要將政策新增至連接器,您需要完整路徑,格式為 projects/PROJECT_ID/locations/LOCATION/contentPolicies/POLICY_ID。

使用資料保護政策設定 Gemini Notebook Enterprise

如要設定 Gemini Notebook Enterprise 的資料保護政策,請按照下列步驟操作:

  1. 呼叫 projects.patch 方法,將內容政策與專案中的區域建立關聯。

    curl -X PATCH \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" \
    -H "x-goog-user-project: PROJECT_ID" \
    "https://LOCATION-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_NUMBER?update_mask=customer_provided_config" \
    -d '{
      "customer_provided_config": {
        "notebooklm_config": {
          "data_protection_policy": {
            "sensitive_data_protection_policy": {
              "policy": "POLICY_ID"
            }
          }
        }
      }
    }'
    

    更改下列內容:

    • PROJECT_ID:專案 ID。

    • LOCATION:專案位置:global、us 或 eu。

    • PROJECT_NUMBER:專案編號。

    • POLICY_ID:要套用的 Sensitive Data Protection 內容政策資源名稱。

  2. 等待設定生效。政策通常會在約 10 分鐘內生效。

  3. (選用) 測試內容政策:

    1. 建立來源文件,其中包含無害的政策違規內容。舉例來說,如果內容政策封鎖美國身分證字號,請建立來源檔案,並在其中輸入「Mickey Mouse's social security number is 999-00-0000」。

    2. 將來源文件上傳至筆記本。如果政策生效,文件在來源清單中會顯示為遭封鎖。

      無法匯入這個來源,違反政策

移除資料保護政策

如要從 Gemini Notebook Enterprise 移除資料保護政策,請按照下列步驟操作:

  1. 使用空白 data_protection_policy 物件呼叫 projects.patch 方法。

    curl -X PATCH \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" \
    -H "x-goog-user-project: PROJECT_ID" \
    "https://LOCATION-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_NUMBER?update_mask=customer_provided_config" \
    -d '{
      "customer_provided_config": {
        "notebooklm_config": {
          "data_protection_policy": {}
        }
      }
    }'
    

    更改下列內容:

    • PROJECT_ID:專案 ID。

    • LOCATION:專案位置:global、us 或 eu。

    • PROJECT_NUMBER:專案的專案編號。

  2. 等待設定生效。政策通常會在約 10 分鐘內移除。

  3. 選用:測試內容政策是否已移除:

    1. 建立來源文件,其中包含無害的政策違規內容。

    2. 將來源文件上傳至筆記本。如果文件已新增至來源清單且未遭到封鎖,表示政策已移除。