Le impostazioni di sicurezza vengono utilizzate per configurare la redazione e la conservazione dei dati. Ad esempio, queste impostazioni controllano la modalità di redazione dei dati nei log di Cloud Logging e nella cronologia delle conversazioni utilizzata dalla cronologia delle conversazioni.
Le impostazioni di sicurezza vengono configurate 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. Dialogflow può impiegare fino a un'ora per implementare gli aggiornamenti delle impostazioni di sicurezza.
La tabella seguente fornisce descrizioni riassuntive delle impostazioni. Per ulteriori informazioni sulle impostazioni, consulta il riferimento RPC SecuritySettings.
| Impostazioni di sicurezza | Descrizione |
|---|---|
| redaction_strategy | Strategia utilizzata per la redazione. |
| redaction_scope | I dati a cui viene applicato l'oscuramento dei dati. |
| inspect_template | DLP del modello di ispezione DLP. Non sono previsti costi incrementali quando si utilizza DLP in Dialogflow CX. |
| deidentify_template | DLPDLP. Non sono previsti costi incrementali quando si utilizza DLP in Dialogflow CX. |
| purge_data_types | Dati da rimuovere quando viene attivata un'eliminazione definitiva della conservazione dei dati. |
| retention_window_days | Numero di giorni di conservazione dei dati. |
In ogni località è 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 località. Per ulteriori informazioni su come vengono applicati i dati a livelli diversi, consulta i livelli di applicazione dei dati.
Se in un agente non vengono specificate impostazioni di sicurezza, non verrà applicata alcuna redazione.
Creare una risorsa delle impostazioni di sicurezza
Per creare una risorsa delle impostazioni di sicurezza in una determinata località:
Console
- Apri la console Dialogflow CX.
- Scegli il tuo Google Cloud progetto.
- Seleziona l'agente.
- Fai clic su Impostazioni agente.
- Fai clic sulla scheda Sicurezza.
- Fai clic su Gestisci impostazioni di sicurezza. La console CCAI si apre in una nuova scheda.
- Fai clic su Crea impostazioni di sicurezza nella console CCAI.
- Inserisci la configurazione delle impostazioni di sicurezza.
- 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
- Apri la console Dialogflow CX.
- Scegli il tuo Google Cloud progetto.
- Seleziona l'agente.
- Fai clic su Impostazioni agente.
- Fai clic sulla scheda Sicurezza.
- Seleziona le impostazioni nel menu a discesa Impostazioni di sicurezza.
- Fai clic su Salva.
API
Consulta i metodi patch/update per il tipo Agent.
Seleziona un protocollo e una versione per il riferimento Agent:
| Protocollo | V3 | V3beta1 |
|---|---|---|
| REST | Risorsa Agent | Risorsa Agent |
| RPC | Interfaccia Agent | Interfaccia Agent |
| 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 |