

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 啟用傳輸中的敏感資料修訂和訊息處理
<a name="redaction-message-processing"></a>

Amazon Connect 支援在聊天訊息送達任何參與者之前攔截和修改聊天訊息的訊息處理。此功能可自動修訂敏感資料和自訂訊息處理，協助企業維持合規和安全標準。

以下是處理選項，以及每個選項的功能：
+ 內建敏感資料修訂
  + 自動偵測並移除信用卡號碼、社會安全號碼和其他 PII
  + 支援多種語言，包括英文、法文、葡萄牙文、德文、義大利文和西班牙文變體。如需 Contact Lens 修訂支援的語言清單，請參閱 [Amazon Connect 功能支援的語言](supported-languages.md)。
  + 選擇編輯選取的資料實體或所有敏感資料實體
  + 以一般預留位置 (【PII】) 或實體特定的預留位置 (【NAME】、【CREDIT\_CARD】) 取代
+ 自訂訊息處理器 （透過 Lambda)。如需詳細資訊，請參閱 [Lambda 開發人員指南中的什麼是](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html) *Lambda*？。 AWS 
  + 整合第三方服務以進行語言翻譯
  + 套用褻瀆篩選
  + 使用 AI/LLM 服務轉換訊息
  + 實作業務特定訊息修改

若要設定訊息處理，請在**設定記錄和分析行為**區塊中定義修訂規則。如需詳細資訊，請參閱[啟用修訂敏感資料](enable-analytics.md#enable-redaction)。您也可以指定 Lambda 函數以進行自訂處理。

您的自訂處理器 Lambda 將以下列格式採用輸入 JSON：

```
{
  "version": "1.0",
  "instanceId": "string",
  "associatedResourceArn": "string",
  "chatContent": {
    "absoluteTime": "string",
    "content": "string",
    "contentType": "string",
    "id": "string",
    "participantId": "string",
    "displayName": "string",
    "participantRole": "string",
    "initialContactId": "string",
    "contactId": "string"
  }
}
```

並以下列格式輸出 JSON：

```
{
  "status": "string", // "PROCESSED"|"APPROVED"|"FAILED"|"REJECTED"
  "result": {
    "processedChatContent": {
      "content": "string",
      "contentType": "string" // "text/plain"|"text/markdown"|"application/json"
    }
  }
}
```

已處理的聊天內容會在發佈至聊天參與者時取代原始訊息。