Los ajustes de seguridad se usan para configurar la ocultación y la conservación de datos. Por ejemplo, estos ajustes controlan cómo se ocultan los datos en los registros de Cloud Logging y en los registros de interacción que usa el historial de conversaciones.
Los ajustes de seguridad se definen a nivel de proyecto. Si se concede acceso a un usuario a un agente de un proyecto, podrá ver la configuración de seguridad a nivel de proyecto. Para actualizar la configuración de seguridad a nivel de proyecto, un usuario debe tener el permiso dialogflow.securitySettings.
.En la siguiente tabla se incluyen descripciones resumidas de los ajustes. Para obtener más información sobre los ajustes, consulta la referencia de SecuritySettings de RPC.
Configuración de seguridad | Descripción |
---|---|
redaction_strategy | Estrategia utilizada para la redacción. |
redaction_scope | Se aplica la ocultación de datos. |
inspect_template | Nombre de la plantilla de inspección de DLP. No hay costes adicionales al usar DLP en Conversational Agents (Dialogflow CX). |
deidentify_template | Nombre de la plantilla de desidentificación de DLP. No hay costes adicionales al usar DLP en Conversational Agents (Dialogflow CX). |
purge_data_types | Datos que se eliminarán cuando se active una purga de conservación de datos. |
retention_window_days | Número de días que se conservan los datos. |
Se pueden configurar varios ajustes de seguridad en cada ubicación. Cada agente puede especificar los ajustes de seguridad que se deben aplicar, y cada ajuste se puede aplicar a varios agentes del mismo proyecto y ubicación. Para obtener más información sobre cómo se aplican los datos en los distintos niveles, consulta los niveles de aplicación de datos.
Si no se especifica ningún ajuste de seguridad en un agente, no se aplicará ninguna redacción.
Crear un recurso de ajustes de seguridad
Para crear un recurso de ajustes de seguridad en una ubicación concreta, sigue estos pasos:
Consola
- Abre la consola de Dialogflow CX.
- Elige tu proyecto de Google Cloud.
- Selecciona tu agente.
- Haz clic en Configuración del agente.
- Haz clic en la pestaña Seguridad.
- Haz clic en Gestionar configuración de seguridad. La consola de CCAI se abre en una pestaña nueva.
- En la consola de CCAI, haz clic en Crear ajustes de seguridad.
- Introduce la configuración de seguridad.
- Haz clic en Crear.
API
Consulta el método create
del tipo SecuritySettings
.
Selecciona un protocolo y una versión para la referencia SecuritySettings:
Protocolo | V3 | V3beta1 |
---|---|---|
REST | Recurso SecuritySettings | Recurso SecuritySettings |
RPC | Interfaz SecuritySettings | Interfaz SecuritySettings |
C++ | SecuritySettingssClient | No disponible |
C# | SecuritySettingssClient | No disponible |
Go | SecuritySettingssClient | No disponible |
Java | SecuritySettingssClient | SecuritySettingssClient |
Node.js | SecuritySettingssClient | SecuritySettingssClient |
PHP | No disponible | No disponible |
Python | SecuritySettingssClient | SecuritySettingssClient |
Ruby | No disponible | No disponible |
Especificar un ajuste de seguridad en el agente
Para especificar un ajuste de seguridad en el agente, sigue estos pasos:
Consola
- Abre la consola de Dialogflow CX.
- Elige tu proyecto de Google Cloud.
- Selecciona tu agente.
- Haz clic en Configuración del agente.
- Haz clic en la pestaña Seguridad.
- Selecciona los ajustes en el menú desplegable Ajustes de seguridad.
- Haz clic en Guardar.
API
Consulta los métodos patch/update
del tipo Agent
.
Selecciona un protocolo y una versión para la referencia del agente:
Protocolo | V3 | V3beta1 |
---|---|---|
REST | Recurso de agente | Recurso de agente |
RPC | Interfaz de agente | Interfaz de agente |
C++ | AgentsClient | No disponible |
C# | AgentsClient | No disponible |
Go | AgentsClient | No disponible |
Java | AgentsClient | AgentsClient |
Node.js | AgentsClient | AgentsClient |
PHP | No disponible | No disponible |
Python | AgentsClient | AgentsClient |
Ruby | No disponible | No disponible |