Ir al contenido
Prueba gratis durante 15 días
Español
English简体中文繁體中文ČeštinaPróximamenteDanskPróximamenteNederlandsSuomiPróximamenteFrançaisDeutschItaliano日本語한국어Norsk bokmålPróximamentePolskiPortuguêsEspañolSvenskaTürkçe
Abrir en Claude Hacer preguntas sobre esta páginaAbrir en ChatGPT Hacer preguntas sobre esta página

El correo electrónico contiene

Coincide con clientes con sesión iniciada cuyo correo electrónico contiene un texto dado, como el dominio de una empresa.

La regla Email contains comprueba si el correo electrónico de la persona con sesión iniciada contiene un fragmento de texto concreto. Es muy útil para coincidir con toda una empresa por su dominio de correo, sin necesidad de etiquetar cada cuenta individual.

La regla solo mira el correo de una persona que tiene la sesión iniciada: quien visita sin sesión no tiene un correo que la regla pueda comprobar. Le das una o más cadenas que buscar; la regla coincide si el correo de la persona contiene cualquiera de ellas.

Para coincidir con más de una cadena, sepáralas con la palabra or en el mismo campo; por ejemplo, si introduces @wholesaleco.com or @partnerco.com, coincidirá cualquier cliente cuyo correo contenga alguno de los dos dominios.

  1. Abre el bloqueo que quieres proteger y haz clic en la pestaña Unlock rules.

  2. Agrega una regla de acceso y elige Email contains en el menú desplegable Condition type.

    Selector de reglas de acceso con Email contains seleccionado y un campo de texto para la cadena de coincidencia

    Cómo agregar la regla Email contains e introducir el texto con el que coincidir.

  3. Introduce el texto con el que coincidir; por ejemplo, el dominio de correo de una empresa como @wholesaleco.com. Agrega más cadenas separadas por “or” si necesitas coincidir con varios dominios o direcciones.

  4. Elige si la regla debe coincidir If (el correo contiene la cadena) o Unless (no la contiene).

  5. Si quieres, define una Redirect URL para esta regla.

  6. Guarda el bloqueo.

Ejemplo: permitir el acceso a empleados con un correo de empresa aprobado

Sección titulada «Ejemplo: permitir el acceso a empleados con un correo de empresa aprobado»

Supongamos que una página de recursos internos solo debe estar disponible para clientes con sesión iniciada cuya dirección de correo contenga @acme.com.

  1. Selecciona la página Company resources como contenido que se va a proteger.

La pestaña Lock setup con Specific Page como tipo de contenido y la página Company resources en la lista Restricted pages.

Elige la página interna que quieres restringir.

  1. En la pestaña Unlock rules, la primera condición ya viene por defecto como Logged-in customers; déjala. Haz clic en Add key condition para agregar una segunda condición en la misma access key y defínela como Email contains.
  2. Para Email contains, elige If e introduce @acme.com en el campo Email address.

La segunda condición definida como Email contains con Rule logic If y @acme.com en el campo Email address.

El encabezado de la condición lo confirma: If the customer email matches @acme.com.

  1. Deja vacíos los campos Redirect URL de las reglas.

  2. Define los mensajes como:

    • Guest message content: Sign in with your approved company email to continue.
    • Access denied message: Your email address is not approved for this resource.

La tarjeta Messages con los campos Guest message content y Access denied message rellenados con el texto del ejemplo.

Esta regla necesita ambos mensajes, porque puede bloquearse a cualquiera de los dos tipos de visita.

  1. Haz clic en Save.
  • Quien visita sin sesión iniciada ve el Guest message y la opción de iniciar sesión.
  • Una persona con sesión iniciada como [email protected] cumple ambas condiciones y puede abrir la página.
  • Una persona con sesión iniciada como [email protected] ve el Access denied message porque su correo no contiene @acme.com.

La página Company resources mostrando el mensaje configurado de correo no aprobado.

Una persona con sesión iniciada que usa un correo fuera del dominio aprobado ve el Access denied message de este ejemplo.

¿Te resultó útil esta página?