İçeriğe geç
15 gün ücretsiz deneyin
Türkçe
Claude ile aç Bu sayfa hakkında soru sorChatGPT ile aç Bu sayfa hakkında soru sor

Email contains

E-posta adresi, şirket alan adı gibi belirli bir metni içeren, oturum açmış müşterileri eşleştirin.

Email contains kuralı, oturum açmış müşterinin e-posta adresinin belirli bir metin parçası içerip içermediğini kontrol eder. Her hesabı tek tek etiketlemeye gerek kalmadan bir şirketin tamamını e-posta alan adına göre eşleştirmek için en kullanışlı kuraldır.

Kural yalnızca o anda oturum açmış bir müşterinin e-postasına bakar; oturumu olmayan bir misafirin kuralın kontrol edebileceği bir e-postası yoktur. Kurala aranacak bir veya daha fazla metin verirsiniz; müşterinin e-postası bunlardan herhangi birini içeriyorsa kural eşleşir.

Birden fazla metni eşleştirmek için aynı alanda bunları or sözcüğüyle ayırın; örneğin @wholesaleco.com or @partnerco.com yazmak, e-postası bu alan adlarından birini içeren her müşteriyle eşleşir.

  1. Korumak istediğiniz kilidi açın ve Unlock rules sekmesine tıklayın.

  2. Bir erişim kuralı ekleyin ve Condition type açılır listesinden Email contains seçeneğini belirleyin.

    Email contains seçilmiş ve eşleşecek metin için bir metin alanı bulunan erişim kuralı seçici

    Email contains kuralını ekleme ve eşleşecek metni girme.

  3. Eşleşecek metni girin; örneğin @wholesaleco.com gibi bir şirket e-posta alan adı. Birkaç alan adı veya adresi eşleştirmeniz gerekiyorsa daha fazla metni “or” ile ayırarak ekleyin.

  4. Kuralın If (e-posta metni içeriyor) mi yoksa Unless (içermiyor) mi eşleşeceğini seçin.

  5. İsteğe bağlı olarak kural başına bir Redirect URL belirleyin.

  6. Kilidi kaydedin.

Örnek: Onaylı şirket e-postası olan çalışanlara izin verme

Bölüm başlığı “Örnek: Onaylı şirket e-postası olan çalışanlara izin verme”

Dahili bir kaynaklar sayfasının yalnızca e-posta adresi @acme.com içeren, oturum açmış müşterilere açık olması gerektiğini varsayalım.

  1. Korunacak içerik olarak Company resources sayfasını seçin.

İçerik türü olarak Specific Page seçilmiş ve Restricted pages altında Company resources sayfası listelenmiş Lock setup sekmesi.

Erişimini sınırlamak istediğiniz dahili sayfayı seçin.

  1. Unlock rules sekmesinde ilk koşul varsayılan olarak zaten Logged-in customers şeklindedir; bunu olduğu gibi bırakın. Aynı erişim anahtarına ikinci bir koşul eklemek için Add key condition düğmesine tıklayın ve bunu Email contains olarak ayarlayın.
  2. Email contains için If seçeneğini belirleyin ve Email address alanına @acme.com yazın.

Rule logic değeri If olan ve Email address alanında @acme.com bulunan, Email contains olarak ayarlanmış ikinci koşul.

Koşul başlığı bunu doğrular: If the customer email matches @acme.com.

  1. Kuralların Redirect URL alanlarını boş bırakın.

  2. Mesajları şu şekilde ayarlayın:

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

Hem Guest message content hem de Access denied message alanlarının örnek ifadelerle doldurulduğu Messages kartı.

Her iki tür ziyaretçi de engellenebileceğinden bu kural için iki mesaj da gerekir.

  1. Save düğmesine tıklayın.
  • Oturumu kapalı bir ziyaretçi Guest mesajını ve oturum açma seçeneğini görür.
  • [email protected] gibi oturum açmış bir müşteri her iki koşulu da geçer ve sayfayı açabilir.
  • [email protected] gibi oturum açmış bir müşteri, e-postası @acme.com içermediği için Access denied mesajını görür.

Yapılandırılan e-posta onaylı değil mesajını gösteren Company resources sayfası.

Onaylı alan adının dışında bir e-posta kullanan, oturum açmış bir müşteri, bu örnekteki Access denied message mesajını görür.

Bu sayfa yardımcı oldu mu?