Mit Sicherheitseinstellungen werden das Entfernen von Daten und die Datenaufbewahrung konfiguriert. Mit diesen Einstellungen können Sie beispielsweise festlegen, wie Daten in Cloud Logging und im Unterhaltungsverlauf entfernt werden.
Sicherheitseinstellungen werden auf Projektebene festgelegt. Wenn Sie
Zugriff auf einen Agent in einem
Projekt haben, können Sie die Sicherheitseinstellungen auf Projektebene ansehen. Zum Aktualisieren der Sicherheitseinstellungen auf Projektebene benötigen Sie die
dialogflow.securitySettings.update Berechtigung.
Es kann bis zu einer Stunde dauern, bis die Aktualisierungen der Sicherheitseinstellungen in Dialogflow übernommen werden.
In der folgenden Tabelle sind die Einstellungen zusammengefasst. Weitere Informationen zu den Einstellungen finden Sie in der Referenz zu SecuritySettings RPC.
| Sicherheitseinstellung | Beschreibung |
|---|---|
redaction_strategy |
RedactionStrategy: Definiert, wie Daten entfernt werden. |
redaction_scope |
RedactionScope: Definiert die Daten, für die Dialogflow das Entfernen anwendet. Dialogflow entfernt keine Daten, auf die es keinen Zugriff hat, z. B. Cloud Logging. |
inspect_template |
stringSchutz sensibler Daten: Name der Inspektionsvorlage. Verwenden Sie diese Vorlage, um die Basiseinstellungen für Prüfungen zu definieren. Die Rolle Wenn diese leer ist, wird die standardmäßige Konfiguration für die Prüfung von Sensitive Data Protection verwendet. Der Vorlagenname hat eines der folgenden Formate: Hinweis: |
deidentify_template |
stringSchutz sensibler Daten: Name der De-Identifikationsvorlage. Verwenden Sie diese Vorlage, um die Konfiguration der De-Identifikation für den Inhalt zu definieren. Die Rolle Wenn diese leer ist, ersetzt Dialogflow vertrauliche Informationen durch den Text Der Vorlagenname hat eines der folgenden Formate: Hinweis: |
purge_data_types[] |
PurgeDataType: Eine Liste der Datentypen, die entfernt werden sollen, wenn Aufbewahrungseinstellungen den Löschvorgang auslösen. |
audio_export_settings |
AudioExportSettings: Steuert die Einstellungen für den Audioexport für die Analyse nach der Unterhaltung, wenn Audioinhalte in Unterhaltungen über [] oder [Participants.StreamingAnalyzeContent][] aufgenommen werden.Wenn Diese Einstellung wirkt sich nicht auf die Audioeingabe für implizite Sitzungen über |
insights_export_settings |
InsightsExportSettings: Steuert die Einstellungen für den Export von Unterhaltungen nach Abschluss der Unterhaltung zu Insights.Wenn |
data_retention |
Das Union-Feld, das angibt, wie Daten aufbewahrt werden. Auch wenn Daten aufgrund einer Aufbewahrungsrichtlinie gelöscht werden, bleiben sie möglicherweise einige Tage lang im Sicherungsspeicher, ohne dass ein direkter Zugriff möglich ist. Für data_retention ist nur einer der folgenden Werte zulässig:— — |
Sie können mehrere Sicherheitseinstellungen an jedem Standort konfigurieren. Jeder Agent gibt die anzuwendenden Sicherheitseinstellungen an und jede Einstellung kann auf mehrere Agents im selben Projekt und am selben Standort angewendet werden. Weitere Informationen zu den Anwendungsebenen für Daten finden Sie unter Anwendungsebenen für Daten.
Wenn Sie in einem Agent keine Sicherheitseinstellungen angeben, wendet Dialogflow keine Entfernung an.
Ressource für Sicherheitseinstellungen erstellen
So erstellen Sie eine Ressource für Sicherheitseinstellungen an einem bestimmten Standort:
Konsole
- Rufen Sie die Dialogflow CX Console auf.
- Wählen Sie Ihr Google Cloud Projekt aus.
- Wählen Sie den Agent aus.
- Klicken Sie auf Agent-Einstellungen.
- Klicken Sie auf die Registerkarte Sicherheit.
- Klicken Sie auf Sicherheitseinstellungen verwalten. Die CCAI-Konsole wird in einem neuen Tab geöffnet.
- Klicken Sie in der CCAI-Konsole auf Sicherheitseinstellungen erstellen.
- Geben Sie die Konfiguration der Sicherheitseinstellungen ein.
- Klicken Sie auf Erstellen.
API
Informationen zur Methode create finden Sie unter dem Typ SecuritySettings.
Wählen Sie ein Protokoll und eine Version für die SecuritySettings-Referenz:
| Protokoll | V3 | V3beta1 |
|---|---|---|
| REST | SecuritySettings-Ressource | SecuritySettings-Ressource |
| RPC | SecuritySettings-Benutzeroberfläche | SecuritySettings-Benutzeroberfläche |
| C++ | SecuritySettingssClient | Nicht verfügbar |
| C# | SecuritySettingssClient | Nicht verfügbar |
| Go | SecuritySettingssClient | Nicht verfügbar |
| Java | SecuritySettingssClient | SecuritySettingssClient |
| Node.js | SecuritySettingssClient | SecuritySettingssClient |
| PHP | Nicht verfügbar | Nicht verfügbar |
| Python | SecuritySettingssClient | SecuritySettingssClient |
| Ruby | Nicht verfügbar | Nicht verfügbar |
Sicherheitseinstellung im Agent angeben
So geben Sie eine Sicherheitseinstellung im Agent an:
Konsole
- Rufen Sie die Dialogflow CX Console auf.
- Wählen Sie Ihr Google Cloud Projekt aus.
- Wählen Sie den Agent aus.
- Klicken Sie auf Agent-Einstellungen.
- Klicken Sie auf die Registerkarte Sicherheit.
- Wählen Sie im Drop-down-Menü Sicherheitseinstellungen die gewünschten Einstellungen aus.
- Klicken Sie auf Speichern.
API
Informationen zu den Methoden patch und update finden Sie unter dem Typ Agent.
Wählen Sie ein Protokoll und eine Version für die Agent-Referenz aus:
| Protokoll | V3 | V3beta1 |
|---|---|---|
| REST | Agent-Ressource | Agent-Ressource |
| RPC | Agent-Oberfläche | Agent-Oberfläche |
| C++ | AgentsClient | Nicht verfügbar |
| C# | AgentsClient | Nicht verfügbar |
| Go | AgentsClient | Nicht verfügbar |
| Java | AgentsClient | AgentsClient |
| Node.js | AgentsClient | AgentsClient |
| PHP | Nicht verfügbar | Nicht verfügbar |
| Python | AgentsClient | AgentsClient |
| Ruby | Nicht verfügbar | Nicht verfügbar |