Centro de ayuda
Seguridad

Security Settings (Ajustes de seguridad)

Última actualización:

La configuración de seguridad ayuda a proteger tu chatbot frente a abusos, spam e inserciones no deseadas. Puedes restringir dónde aparece tu chatbot, limitar la frecuencia de los mensajes, bloquear direcciones IP o países específicos y activar la detección automática de spam.

Dónde encontrar la configuración de seguridad

Desde la página principal de administración de ChatLab, selecciona Chatbots en el menú principal y haz clic en el chatbot que quieras configurar. Ve a Settings > Security (Ajustes > Seguridad).

Pestaña de ajustes de seguridad

Allowed Domains

Este ajuste restringe qué sitios web pueden mostrar el widget de tu chatbot. Por defecto, tu chatbot se puede insertar en cualquier sitio web.

Para limitar tu chatbot a dominios específicos:

  1. Introduce los nombres de dominio en el campo Allowed Domains (Dominios permitidos)
  2. Separa varios dominios con comas (p. ej., example.com, shop.example.com)
  3. Espera a ver el estado de guardado antes de salir de la página.

Deja el campo vacío para permitir el chatbot en todos los dominios. Esta es una restricción de inserción, no una autenticación de usuarios privados. La coincidencia tiene excepciones importantes y no se trata de una coincidencia estricta de nombres de host; consulta Restringir dominios antes de depender de esta función.

Configuración de dominios permitidos

Rate Limits

Los límites de frecuencia protegen a tu chatbot frente al abuso al restringir cuántos mensajes puede enviar una sesión de chat en un periodo determinado. Cuando se supera el límite, el chatbot muestra un mensaje personalizado en lugar de responder.

Para configurar los límites de frecuencia:

  1. Cambia Enable rate limits for bot (Activar límites de frecuencia para el bot) a la posición de activado
  2. Establece el message limit (límite de mensajes; por defecto: 40 mensajes)
  3. Establece el time window (intervalo de tiempo) en segundos (por defecto: 150 segundos)
  4. Personaliza el mensaje que se mostrará a los usuarios cuando se supere el límite
  5. Espera a ver el estado de guardado antes de salir de la página.

Configuración de límites de frecuencia

El límite está vinculado a la sesión de chat, no a la dirección IP del visitante ni a una pestaña del navegador necesariamente separada. Las pestañas que reutilizan una sesión comparten el mismo contador. Para conocer el comportamiento del restablecimiento y cómo realizar pruebas, consulta Límites de frecuencia.

IP Blacklist

Bloquea direcciones IP específicas para evitar que interactúen con tu chatbot. Esto resulta útil cuando identificas usuarios que cometen abusos o quieres impedir el acceso desde orígenes concretos.

Para añadir una IP a la lista de bloqueo:

  1. En la sección Blacklisting (Listas de bloqueo), selecciona la pestaña IP Blacklist (Lista de bloqueo de IP)
  2. Introduce la dirección IP (formato IPv4 o IPv6)
  3. Si lo deseas, añade un motivo de bloqueo
  4. Haz clic en Add (Añadir)

Gestor de lista de bloqueo de IP

Para eliminar una IP de la lista de bloqueo, búscala en la tabla de direcciones IP bloqueadas y haz clic en Remove (Eliminar).

Country Filter

Elige Blacklist (Lista de bloqueo) para bloquear países seleccionados o Whitelist (Lista de permitidos) para autorizar únicamente países seleccionados. La detección del país utiliza la dirección IP del visitante. Los países desconocidos se mantienen como permitidos, y una lista de permitidos vacía no bloquea a todo el mundo, por lo que esto no sustituye a la autenticación ni a un control legal de acceso geográfico.

Para bloquear un país:

  1. En la sección Blacklisting, selecciona la pestaña Country Filter (Filtro por país) y elige Blacklist.
  2. Selecciona un país del menú desplegable
  3. Si lo deseas, añade un motivo de bloqueo
  4. Haz clic en Add

Gestor de lista de bloqueo de países

Para desbloquear un país, búscalo en la lista de países y haz clic en Remove. Si prefieres una lista de permitidos, cambia de modo, confirma el cambio y añade los países que quieras autorizar. Cambiar de modo modifica la lista que se aplica; revisa el modo activo antes de salir.

Spam Filter

El filtro de spam detecta y bloquea automáticamente la actividad sospechosa dirigida a tu chatbot. Cuando está activado, el sistema monitoriza patrones como el exceso de mensajes, secuencias repetidas de mensajes y la creación acelerada de sesiones, y bloquea temporalmente las direcciones IP infractoras.

Para activar el filtro de spam, cambia Enable spam filter (Activar filtro de spam) a la posición de activado y espera a ver el estado de guardado.

Interruptor del filtro de spam

Cuando el filtro de spam está activado, aparecen dos secciones adicionales:

  • Temporary Blocks (Bloqueos temporales) - Muestra las direcciones IP actualmente bloqueadas por el filtro de spam. Cada entrada detalla la dirección IP, la regla que se activó, cuándo comenzó el bloqueo, cuándo caduca y el número de infracciones. Puedes eliminar un bloqueo temporal de forma manual haciendo clic en el botón de eliminar junto a la entrada. Haz clic en Refresh (Actualizar) para cargar los datos más recientes.

  • Security Violations Log (Registro de infracciones de seguridad) - Un historial de solo lectura de todos los eventos de seguridad detectados por el filtro de spam. Haz clic en Refresh para cargar los eventos más recientes.

Registro de infracciones de seguridad

El registro de infracciones de seguridad muestra los siguientes detalles de cada evento:

  • Date/Time (Fecha/Hora) - Cuándo ocurrió la infracción
  • IP Address (Dirección IP) - La IP de origen
  • Country (País) - Código de país de la IP (si se detecta)
  • Rule (Regla) - Qué regla de seguridad se activó
  • Action (Acción) - Qué medida se tomó (p. ej., bloqueo temporal)
  • Duration (Duración) - Cuánto tiempo dura el bloqueo

Comprueba tu configuración

Espera a ver el estado de guardado tras modificar los ajustes y, a continuación, recarga tu sitio web para comprobar el acceso normal de los visitantes. Los botones de las listas de IP y países aplican sus propios cambios. Revisa el modo activo y las listas de bloqueo si un visitante legítimo no puede conectarse. Una IP compartida en una oficina o una red móvil puede representar a varios visitantes.