Przejdź do głównej zawartości
Wypróbuj za darmo przez 15 dni
Polski
Otwórz w Claude Zadaj pytania o tę stronęOtwórz w ChatGPT Zadaj pytania o tę stronę

E-mail zawiera

Dopasuj zalogowanych klientów, których adres e-mail zawiera podany ciąg znaków, na przykład domenę firmy.

Reguła Email contains sprawdza, czy adres e-mail zalogowanego klienta zawiera określony fragment tekstu. Najbardziej przydaje się do dopasowania całej firmy na podstawie domeny e-mail, bez konieczności oznaczania tagami każdego konta z osobna.

Reguła sprawdza tylko adres e-mail klienta, który jest aktualnie zalogowany – gość bez sesji nie ma adresu e-mail, który reguła mogłaby sprawdzić. Podajesz jeden lub więcej ciągów do wyszukania; reguła jest spełniona, jeśli adres e-mail klienta zawiera dowolny z nich.

Aby dopasować więcej niż jeden ciąg, oddziel je słowem or w tym samym polu – na przykład wpisanie @wholesaleco.com or @partnerco.com dopasuje każdego klienta, którego adres e-mail zawiera którąkolwiek z tych domen.

  1. Otwórz blokadę, którą chcesz chronić, i kliknij kartę Unlock rules.

  2. Dodaj regułę dostępu i wybierz Email contains z listy rozwijanej Condition type.

    Selektor reguł dostępu z wybranym Email contains i polem tekstowym na dopasowywany ciąg

    Dodawanie reguły Email contains i wprowadzanie tekstu do dopasowania.

  3. Wprowadź tekst do dopasowania – na przykład domenę e-mail firmy, taką jak @wholesaleco.com. Dodaj kolejne ciągi oddzielone słowem „or”, jeśli chcesz dopasować kilka domen lub adresów.

  4. Wybierz, czy reguła ma być spełniona, gdy If (adres e-mail zawiera ciąg), czy Unless (nie zawiera).

  5. Opcjonalnie ustaw Redirect URL dla tej reguły.

  6. Zapisz blokadę.

Przykład: dostęp dla pracowników z zatwierdzonym firmowym adresem e-mail

Dział zatytułowany „Przykład: dostęp dla pracowników z zatwierdzonym firmowym adresem e-mail”

Załóżmy, że wewnętrzna strona z zasobami ma być dostępna tylko dla zalogowanych klientów, których adres e-mail zawiera @acme.com.

  1. Wybierz stronę Company resources jako zawartość do ochrony.

Karta Lock setup z typem zawartości Specific Page i stroną Company resources na liście Restricted pages.

Wybierz stronę wewnętrzną, do której chcesz ograniczyć dostęp.

  1. Na karcie Unlock rules pierwszy warunek domyślnie ma wartość Logged-in customers – pozostaw go. Kliknij Add key condition, aby dodać drugi warunek w tym samym kluczu dostępu, i ustaw go na Email contains.
  2. Dla Email contains wybierz If i wpisz @acme.com w polu Email address.

Drugi warunek ustawiony na Email contains z Rule logic If i @acme.com w polu Email address.

Nagłówek warunku to potwierdza: If the customer email matches @acme.com.

  1. Pozostaw pola Redirect URL reguł puste.

  2. Ustaw komunikaty na:

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

Karta Messages z wypełnionymi przykładowym tekstem polami Guest message content i Access denied message.

Ta reguła wymaga obu komunikatów, ponieważ zablokowany może zostać każdy z tych rodzajów odwiedzających.

  1. Kliknij Save.
  • Niezalogowany odwiedzający widzi komunikat dla gości i opcję logowania.
  • Zalogowany klient, taki jak [email protected], spełnia oba warunki i może otworzyć stronę.
  • Zalogowany klient, taki jak [email protected], widzi Access denied message, ponieważ jego adres e-mail nie zawiera @acme.com.

Strona Company resources wyświetlająca skonfigurowany komunikat o niezatwierdzonym adresie e-mail.

Zalogowany klient z adresem e-mail spoza zatwierdzonej domeny widzi Access denied message z tego przykładu.

Czy to było pomocne?