In den Sicherheitseinstellungen werden die Datenentfernung und die Datenaufbewahrung konfiguriert. Mit diesen Einstellungen wird beispielsweise festgelegt, wie Daten in Cloud Logging und im Unterhaltungsverlauf entfernt werden.
Sicherheitseinstellungen werden auf Projektebene festgelegt. Wenn Sie Zugriff auf einen Agenten in einem Projekt haben, können Sie die Sicherheitseinstellungen auf Projektebene aufrufen. Zum Aktualisieren der Sicherheitseinstellungen auf Projektebene benötigen Sie die Berechtigung dialogflow.securitySettings.update.
Es kann bis zu einer Stunde dauern, bis Dialogflow Aktualisierungen der Sicherheitseinstellungen implementiert hat.
In der folgenden Tabelle sind die Einstellungen zusammengefasst. Weitere Informationen zu den Einstellungen finden Sie in der RPC-Referenz zu SecuritySettings.
| Sicherheitseinstellung | Beschreibung |
|---|---|
redaction_strategy |
RedactionStrategy: Definiert, wie die Entfernung erfolgt. |
redaction_scope |
RedactionScope: Definiert die Daten, für die Dialogflow die Entfernung anwendet. Dialogflow entfernt keine Daten, auf die es keinen Zugriff hat, z. B. Cloud Logging. |
inspect_template |
stringSensitive Data Protection: Der Name der Inspektionsvorlage. Verwenden Sie diese Vorlage, um die Basiseinstellungen für Prüfungen zu definieren. Die Rolle Wenn leer, wird die Standardkonfiguration für die Prüfung des Schutzes sensibler Daten verwendet. Der Vorlagenname hat eines der folgenden Formate: Hinweis: |
deidentify_template |
stringSensitive Data Protection: Der Name der De-Identifikationsvorlage. Verwenden Sie diese Vorlage, um die De-Identifikationskonfiguration für den Inhalt zu definieren. Die Rolle Wenn das Feld 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 die Aufbewahrungseinstellungen das Löschen auslösen. |
audio_export_settings |
AudioExportSettings: Steuert die Audioexporteinstellungen für die Analyse nach der Unterhaltung, wenn Audioinhalte mit [] oder [Participants.StreamingAnalyzeContent][] in Unterhaltungen aufgenommen werden.Wenn Diese Einstellung hat keine Auswirkungen auf die Audioeingabe für implizite Sitzungen mit |
insights_export_settings |
InsightsExportSettings: Steuert die Einstellungen für den Export von Unterhaltungen nach Insights, nachdem die Unterhaltung abgeschlossen ist.Wenn |
data_retention |
Das Union-Feld, das angibt, wie Daten aufbewahrt werden. Auch wenn Daten aufgrund einer Aufbewahrungsrichtlinie dauerhaft gelöscht werden, können sie noch einige Tage im Sicherungsspeicher verbleiben, ohne dass ein direkter Zugriff möglich ist. Für data_retention ist nur einer der folgenden Werte zulässig:
— |
Sie können an jedem Standort mehrere Sicherheitseinstellungen konfigurieren. Für jeden Agenten werden die anzuwendenden Sicherheitseinstellungen angegeben. Sie können jede Einstellung auf mehrere Agenten im selben Projekt und am selben Standort anwenden. Weitere Informationen zu Datenanwendungsebenen finden Sie unter Datenanwendungsebenen.
Wenn Sie in einem Agent keine Sicherheitseinstellungen angeben, wendet Dialogflow keine Bearbeitung an.
Ressource für Sicherheitseinstellungen erstellen
So erstellen Sie eine Ressource für Sicherheitseinstellungen an einem bestimmten Standort:
Console
- Rufen Sie die Dialogflow CX-Konsole 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 im 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:
Console
- Rufen Sie die Dialogflow CX-Konsole 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 im Typ Agent.
Wählen Sie ein Protokoll und eine Version für die Agent-Referenz aus:
| Protokoll | V3 | V3beta1 |
|---|---|---|
| REST | Agentenressource | Agentenressource |
| RPC | Agentenoberfläche | Agentenoberflä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 |