Ga naar inhoud
15 dagen gratis proberen
Nederlands
Openen in Claude Stel vragen over deze paginaOpenen in ChatGPT Stel vragen over deze pagina

E-mailadres bevat

Match ingelogde klanten van wie het e-mailadres een bepaalde tekenreeks bevat, zoals een bedrijfsdomein.

De regel Email contains controleert of het e-mailadres van de ingelogde klant een specifiek stuk tekst bevat. Het is vooral handig om een heel bedrijf te matchen via het e-maildomein, zonder dat je elk afzonderlijk account hoeft te taggen.

De regel kijkt alleen naar het e-mailadres van een klant die op dit moment is ingelogd. Een gast zonder sessie heeft geen e-mailadres dat de regel kan controleren. Je geeft de regel een of meer tekenreeksen om op te zoeken. De regel komt overeen als het e-mailadres van de klant een daarvan bevat.

Om meer dan één tekenreeks te matchen, scheid je ze in hetzelfde veld met het woord or. Als je bijvoorbeeld @wholesaleco.com or @partnerco.com invoert, komt elke klant overeen van wie het e-mailadres een van beide domeinen bevat.

  1. Open de vergrendeling die je wilt beveiligen en klik op het tabblad Unlock rules.

  2. Voeg een toegangsregel toe en kies Email contains in de vervolgkeuzelijst Condition type.

    Keuzelijst voor toegangsregels met Email contains geselecteerd en een tekstveld voor de matchtekst

    De regel Email contains toevoegen en de te matchen tekst invoeren.

  3. Voer de te matchen tekst in, bijvoorbeeld een e-maildomein van een bedrijf zoals @wholesaleco.com. Voeg meer tekenreeksen toe, gescheiden door “or”, als je meerdere domeinen of adressen wilt matchen.

  4. Kies of de regel moet overeenkomen If (het e-mailadres bevat de tekenreeks) of Unless (het e-mailadres bevat die niet).

  5. Stel desgewenst per regel een Redirect URL in.

  6. Sla de vergrendeling op.

Voorbeeld: medewerkers met een goedgekeurd bedrijfsmailadres toelaten

Section titled “Voorbeeld: medewerkers met een goedgekeurd bedrijfsmailadres toelaten”

Stel dat een pagina met interne bronnen alleen beschikbaar moet zijn voor ingelogde klanten van wie het e-mailadres @acme.com bevat.

  1. Selecteer de pagina Company resources als de content die je wilt beveiligen.

Het tabblad Lock setup met Specific Page als contenttype en de pagina Company resources onder Restricted pages.

Kies de interne pagina die je wilt afschermen.

  1. Op het tabblad Unlock rules staat de eerste voorwaarde standaard al op Logged-in customers. Laat die staan. Klik op Add key condition om een tweede voorwaarde toe te voegen in dezelfde access key en stel die in op Email contains.
  2. Kies bij Email contains voor If en voer @acme.com in het veld Email address in.

De tweede voorwaarde ingesteld op Email contains met Rule logic If en @acme.com in het veld Email address.

De kop van de voorwaarde bevestigt het: als het e-mailadres van de klant overeenkomt met @acme.com.

  1. Laat de velden Redirect URL van de regels leeg.

  2. Stel de berichten in op:

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

De kaart Messages met zowel het veld Guest message content als het veld Access denied message ingevuld met de tekst uit het voorbeeld.

Deze regel heeft beide berichten nodig, omdat beide soorten bezoekers kunnen worden geblokkeerd.

  1. Klik op Save.
  • Een bezoeker die niet is ingelogd, ziet het gastbericht en de optie om in te loggen.
  • Een ingelogde klant zoals [email protected] voldoet aan beide voorwaarden en kan de pagina openen.
  • Een ingelogde klant zoals [email protected] ziet het Access denied message, omdat het e-mailadres niet @acme.com bevat.

De pagina Company resources met het ingestelde bericht dat het e-mailadres niet is goedgekeurd.

Een ingelogde klant met een e-mailadres buiten het goedgekeurde domein ziet het Access denied message uit dit voorbeeld.

Was dit nuttig?