Configurações de segurança

As definições de segurança são usadas para configurar a edição e a retenção de dados. Por exemplo, essas configurações controlam como os dados são editados no Cloud Logging e na geração de registros de interação usada pelo Histórico de conversas.

As configurações de segurança são definidas no nível do projeto. Se um usuário tiver access a um agente em um projeto, ele poderá ver as configurações de segurança no nível do projeto. Para atualizar as configurações de segurança no nível do projeto, o usuário precisa ter a permissão dialogflow.securitySettings..

A tabela a seguir fornece descrições resumidas das configurações. Para mais informações sobre as configurações, consulte a referência SecuritySettings da RPC.

Configurações de segurança Descrição
redaction_strategy Estratégia usada para edição.
redaction_scope O descarte de dados sensíveis é aplicado.
inspect_template Nome do modelo de inspeção de DLP. Não há custos incrementais ao usar o DLP no Dialogflow CX.
deidentify_template DLP é o nome do modelo de desidentificação. Não há custos incrementais ao usar o DLP no Dialogflow CX.
purge_data_types Dados a serem removidos quando uma limpeza de retenção de dados é acionada.
retention_window_days Número de dias que os dados são retidos.

Várias configurações de segurança podem ser definidas em cada local. Cada agente pode especificar as configurações de segurança que serão aplicadas, e cada configuração pode ser aplicada a vários agentes no mesmo projeto e local. Para mais informações sobre como os dados são aplicados em níveis variados, consulte os níveis de aplicativo de dados.

Se nenhuma configuração de segurança for especificada em um agente, nenhuma edição será aplicada.

Criar um recurso de configurações de segurança

Para criar um recurso de configurações de segurança em um local específico, siga estas etapas:

Console

  1. Abra o Console do Dialogflow CX.
  2. Escolha seu projeto do Google Cloud.
  3. Selecione seu agente.
  4. Clique em Configurações do agente.
  5. Clique na guia Security.
  6. Clique em Gerenciar configurações de segurança. O console da CCAI será aberto em uma nova guia.
  7. Clique em Criar configurações de segurança no console do CCAI.
  8. Defina as configurações de segurança.
  9. Clique em Criar.

API

Veja o método create para o tipo SecuritySettings.

Selecione um protocolo e uma versão para a referência de SecuritySettings:

Protocolo V3 V3beta1
REST Recurso SecuritySettings Recurso SecuritySettings
RPC Interface de SecuritySettings Interface de SecuritySettings
C++ SecuritySettingssClient Indisponível
C# SecuritySettingssClient Indisponível
Go SecuritySettingssClient Indisponível
Java SecuritySettingssClient SecuritySettingssClient
Node.js SecuritySettingssClient SecuritySettingssClient
PHP Indisponível Indisponível
Python SecuritySettingssClient SecuritySettingssClient
Ruby Indisponível Indisponível

Especificar uma configuração de segurança no agente

Para especificar uma configuração de segurança no agente, siga estas etapas:

Console

  1. Abra o Console do Dialogflow CX.
  2. Escolha seu projeto do Google Cloud.
  3. Selecione seu agente.
  4. Clique em Configurações do agente.
  5. Clique na guia Security.
  6. Selecione as opções no menu suspenso Configurações de segurança.
  7. Clique em Salvar.

API

Veja os métodos patch/update para o tipo Agent.

Selecione um protocolo e uma versão para a referência do agente:

Protocolo V3 V3beta1
REST Recurso de agente Recurso de agente
RPC (remote procedure call) Interface do agente Interface do agente
C++ AgentsClient Indisponível
C# AgentsClient Indisponível
Go AgentsClient Indisponível
Java AgentsClient AgentsClient
Node.js AgentsClient AgentsClient
PHP Indisponível Indisponível
Python AgentsClient AgentsClient
Ruby Indisponível Indisponível