Impostazioni di sicurezza

Le impostazioni di sicurezza vengono utilizzate per configurare l'oscuramento e la conservazione dei dati. Ad esempio, queste impostazioni controllano la modalità di oscuramento dei dati in Cloud Logging e nel logging delle interazioni utilizzato da Cronologia conversazioni.

Le impostazioni di sicurezza vengono impostate a livello di progetto. Se a un utente viene concesso l'accesso a un agente in un progetto, può visualizzare le impostazioni di sicurezza a livello di progetto. Per aggiornare le impostazioni di sicurezza a livello di progetto, un utente deve disporre dell'autorizzazione dialogflow.securitySettings.

La tabella seguente fornisce descrizioni riepilogative delle impostazioni. Per ulteriori informazioni sulle impostazioni, consulta la documentazione di riferimento di RPC SecuritySettings.

Impostazioni di sicurezza Descrizione
redaction_strategy Strategia utilizzata per l'oscuramento.
redaction_scope A cui viene applicata l'oscuramento dei dati.
inspect_template Nome del modello di ispezione DLP. Non sono previsti costi incrementali per l'utilizzo di DLP in Conversational Agents (Dialogflow CX).
deidentify_template Nome del modello di anonimizzazione DLP. Non sono previsti costi incrementali per l'utilizzo di DLP in Conversational Agents (Dialogflow CX).
purge_data_types Dati da rimuovere quando viene attivata un'eliminazione definitiva dei dati.
retention_window_days Numero di giorni di conservazione dei dati.

In ogni posizione è possibile configurare più impostazioni di sicurezza. Ogni agente può specificare le impostazioni di sicurezza da applicare e ogni impostazione può essere applicata a più agenti nello stesso progetto e nella stessa posizione. Per ulteriori informazioni su come vengono applicati i dati a livelli diversi, consulta i livelli di applicazione dei dati.

Se in un agente non sono specificate impostazioni di sicurezza, non verrà applicata alcuna oscuratura.

Crea una risorsa di impostazioni di sicurezza

Per creare una risorsa di impostazioni di sicurezza in una determinata posizione:

Console

  1. Apri la console Dialogflow CX.
  2. Scegli il tuo progetto Google Cloud.
  3. Seleziona il tuo agente.
  4. Fai clic su Impostazioni agente.
  5. Fai clic sulla scheda Sicurezza.
  6. Fai clic su Gestisci impostazioni di sicurezza. La console CCAI si apre in una nuova scheda.
  7. Fai clic su Crea impostazioni di sicurezza nella console CCAI.
  8. Inserisci la configurazione delle impostazioni di sicurezza.
  9. Fai clic su Crea.

API

Consulta il metodo create per il tipo SecuritySettings.

Seleziona un protocollo e una versione per il riferimento SecuritySettings:

Protocollo V3 V3beta1
REST Risorsa SecuritySettings Risorsa SecuritySettings
RPC Interfaccia SecuritySettings Interfaccia SecuritySettings
C++ SecuritySettingssClient Non disponibile
C# SecuritySettingssClient Non disponibile
Vai SecuritySettingssClient Non disponibile
Java SecuritySettingssClient SecuritySettingssClient
Node.js SecuritySettingssClient SecuritySettingssClient
PHP Non disponibile Non disponibile
Python SecuritySettingssClient SecuritySettingssClient
Ruby Non disponibile Non disponibile

Specificare un'impostazione di sicurezza nell'agente

Per specificare un'impostazione di sicurezza nell'agente:

Console

  1. Apri la console Dialogflow CX.
  2. Scegli il tuo progetto Google Cloud.
  3. Seleziona il tuo agente.
  4. Fai clic su Impostazioni agente.
  5. Fai clic sulla scheda Sicurezza.
  6. Seleziona le impostazioni nel menu a discesa Impostazioni di sicurezza.
  7. Fai clic su Salva.

API

Consulta i metodi patch/update per il tipo Agent.

Seleziona un protocollo e una versione per il riferimento all'agente:

Protocollo V3 V3beta1
REST Risorsa agente Risorsa agente
RPC Interfaccia dell'agente Interfaccia dell'agente
C++ AgentsClient Non disponibile
C# AgentsClient Non disponibile
Vai AgentsClient Non disponibile
Java AgentsClient AgentsClient
Node.js AgentsClient AgentsClient
PHP Non disponibile Non disponibile
Python AgentsClient AgentsClient
Ruby Non disponibile Non disponibile