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 dalla cronologia delle 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 seguente tabella fornisce descrizioni riepilogative delle impostazioni. Per ulteriori informazioni sulle impostazioni, consulta il riferimento a RPC SecuritySettings.
| Impostazioni di sicurezza | Descrizione |
|---|---|
| redaction_strategy | Strategia utilizzata per la redazione. |
| redaction_scope | L'oscuramento dei dati viene applicato a. |
| inspect_template | Nome del modello di ispezione DLP. L'utilizzo di DLP in Dialogflow CX non comporta costi incrementali. |
| deidentify_template | Nome del modello di anonimizzazione DLP. L'utilizzo di DLP in Dialogflow CX non comporta costi incrementali. |
| purge_data_types | Dati da rimuovere quando viene attivata l'eliminazione definitiva della conservazione dei dati. |
| retention_window_days | Numero di giorni di conservazione dei dati. |
In ogni posizione possono essere configurate 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 vari livelli, consulta i livelli di applicazione dei dati.
Se in un agente non vengono specificate impostazioni di sicurezza, non verrà applicata alcuna oscuramento.
Crea una risorsa delle impostazioni di sicurezza
Per creare una risorsa di impostazioni di sicurezza in una posizione specifica:
Console
- Apri la console Dialogflow CX.
- Scegli il tuo progetto Google Cloud.
- Seleziona il tuo 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 |
| Go | 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 progetto Google Cloud.
- Seleziona il tuo 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 dell'agente:
| Protocollo | V3 | V3beta1 |
|---|---|---|
| REST | Risorsa agente | Risorsa per gli agenti |
| RPC | Interfaccia agente | Interfaccia dell'agente |
| C++ | AgentsClient | Non disponibile |
| C# | AgentsClient | Non disponibile |
| Go | AgentsClient | Non disponibile |
| Java | AgentsClient | AgentsClient |
| Node.js | AgentsClient | AgentsClient |
| PHP | Non disponibile | Non disponibile |
| Python | AgentsClient | AgentsClient |
| Ruby | Non disponibile | Non disponibile |