Mail Onay
Mail onay, kullanıcıların e-posta adreslerine gönderilen güvenli linkler ile kimlik doğrulaması yapmalarını sağlayan şifresiz oturum açma yöntemidir. İki farklı modda çalışabilir: Kullanıcı Onayı ve Yönetici Onayı.
Mail Onay Nedir?
Mail onay profilleri, kullanıcıların şifre girmeden e-posta ile gönderilen tek kullanımlık linkler aracılığıyla güvenli bir şekilde kimlik doğrulaması yapmalarını sağlar. Bu yöntem, hem kullanıcı dostu hem de güvenli bir alternatif sunar.

Mail Onay Kimlik Doğrulama Yöntemi
Profil Tipleri
1. Kullanıcı Onayı
Kullanıcının kendi e-posta adresine gönderilen linke tıklayarak doğrudan sisteme giriş yapmasını sağlar.
Amaç:
- Şifresiz giriş deneyimi
- Hızlı ve kolay kimlik doğrulama
- Unutulan şifre problemini ortadan kaldırma
Link Alıcısı: Kullanıcının kendisi
Gerekli Eylem: Kullanıcı e-postadaki linke tıklar
Kullanıcı Erişimi: Link tıklandığında anında erişim sağlanır
2. Yönetici Onayı
Kullanıcının giriş yapabilmesi için yöneticisinin e-posta ile onay vermesini gerektirir.
Amaç:
- Kritik sistem erişimlerinde ek kontrol katmanı
- Yönetici denetimi ve onayı
- Güvenlik politikalarına uyum
Link Alıcısı: Kullanıcının yöneticisi
Gerekli Eylem: Yönetici linke tıklayarak kullanıcıyı onaylar
Kullanıcı Erişimi: Yönetici onayı sonrası erişim sağlanır
Profiller
Mail onay profilleri, e-posta ile kimlik doğrulama sürecinin nasıl çalışacağını tanımlar.
Profil Yapılandırma Alanları
- Profil Adı: Profil için tanımlayıcı bir isim
- Tip: Kullanıcı Onayı veya Yönetici Onayı
- Sunucu: SecTrail MFA sunucu URL'i (doğrulama linklerinde kullanılır)
- Mesaj: E-posta ile gönderilecek mesaj metni
- Link Son Kullanma Süresi: Doğrulama linkinin geçerli olacağı süre (dakika)
- Mail Sunucuları: E-posta göndermek için kullanılacak mail sunucuları
- E-posta Konusu: E-posta başlık satırı
- Başarısız Giriş Bildirimi: Başarısız giriş denemelerinde yöneticiye bildirim gönderilsin mi?
- Yedek Doğrulama Profilleri: Kullanıcı kimliğini doğrulamak için kullanılacak LDAP/Local profiller
LDAP Kullanıcıları için:
- LDAP'te mail attribute'u yapılandırılmalıdır
- Örnek:
mailattribute'u kullanıcının e-posta adresini içermelidir
Yerel Kullanıcılar için:
- Yerel kullanıcıda e-posta adresi tanımlı olmalıdır
Yönetici Onayı Tipi için:
- LDAP'te yönetici (manager) özniteliği yapılandırılmalıdır
- Yerel kullanıcılarda sponsor e-posta bilgisi tanımlı olmalıdır
E-posta yapılandırması hatalıysa, kullanıcılar doğrulama linki alamaz ve giriş yapamazlar. :::
Tip Karşılaştırması
| Özellik | Kullanıcı Onayı | Yönetici Onayı |
|---|---|---|
| Amaç | Şifresiz kullanıcı girişi | Yönetici kontrolü gerektirme |
| Link Alıcısı | Kullanıcının kendisi | Kullanıcının yöneticisi |
| Gerekli Eylem | Kullanıcı linke tıklar | Yönetici linke tıklayarak onaylar |
| Kullanıcı Erişimi | Link tıklandığında anında | Yönetici onayından sonra |
| Link Geçerliliği | Evet (dakika bazlı) | Evet (dakika bazlı) |
| Kullanım Senaryosu | Günlük kullanıcı girişleri | Kritik sistem erişimleri |
Kimlik Doğrulama Akışları
Kullanıcı Onayı Akışı
- Kullanıcı sisteme giriş yapmak ister
- Sistem kullanıcının e-posta adresine doğrulama linki gönderir
- Kullanıcı e-postasını kontrol eder ve linke tıklar
- Kullanıcı doğrudan sisteme erişir
Yönetici Onayı Akışı
- Kullanıcı sisteme giriş yapmak ister
- Sistem yöneticinin e-posta adresine onay linki gönderir
- Kullanıcı "Yönetici onayı bekleniyor" mesajı görür
- Yönetici e-postasını kontrol eder
- Yönetici linke tıklayarak kullanıcıyı onaylar veya reddeder
- Onaylanırsa kullanıcı sisteme erişir
Yönetici onayı genellikle birkaç dakika içinde tamamlanır, ancak yöneticinin e-posta kontrolüne bağlıdır.
Politikalar
Mail onay politikaları, hangi kullanıcıların hangi profil ile doğrulanacağını belirler.
Politika Yapılandırma Alanları
- Mail Auth Profili: Kullanılacak mail onay profili
- Kimlik Doğrualam Profili: Kullanıcı özniteliklerini almak için kullanılacak LDAP/Local profil
- Bu profil, mail onay profilinin yedek doğrulama profillerinde biri olmalıdır
- Öznitelik (Attribute): Kullanıcı özniteliği
- LDAP için:
memberOf,department,title,mailvb. - Yerel için:
username,group_name,emailvb.
- LDAP için:
- Öznitelik Değerleri: Eşleştirilecek değer veya değerler
- Dropdown'dan hazır değerler seçilebilir
- Özel değerler girilebilir
- Wildcard (*) ve regex desteği
Politika Davranışı
- Politika Yoksa: Tüm kullanıcılar varsayılan profile yönlendirilir
- Politika Varsa: Sadece politika kurallarına uyan kullanıcılar bu profil ile doğrulanabilir
- Öncelik Sırası: Politikalar yukarıdan aşağıya doğru değerlendirilir, ilk eşleşen politika kullanılır
IT departmanındaki kullanıcıları kullanıcı onayı ile, yönetim kadrosundaki kullanıcıları ise yönetici onayı ile doğrulayabilirsiniz.
Yaygın Kullanım Senaryoları
Senaryo 1: Şifresiz Giriş
Tip: Kullanıcı Onayı
Kullanıcılara şifre gerektirmeyen, e-posta tabanlı güvenli giriş deneyimi.
Ne Zaman Kullanılır:
- Şifre yönetimi maliyetini azaltmak için
- Kullanıcı deneyimini iyileştirmek için
- Unutulan şifre sorunlarını ortadan kaldırmak için
Senaryo 2: Onaylı Erişim
Tip: Yönetici Onayı
Kritik sistem ve veri erişimlerinde yönetici onayı gerektiren güvenli doğrulama.
Ne Zaman Kullanılır:
- Hassas veri erişimlerinde
- Yüksek yetkili hesaplarda
- Compliance gereksinimlerinde
Senaryo 3: Hibrit İş Akışı
Tip: Karma (Her iki tip bir arada)
Farklı kullanıcı grupları için farklı onay mekanizmaları. Normal kullanıcılar için kullanıcı onayı, privileged kullanıcılar için yönetici onayı.
Ne Zaman Kullanılır:
- Farklı güvenlik seviyelerine ihtiyaç duyulduğunda
- Rol tabanlı erişim kontrolü gerektiğinde
- Esnek politika yönetimi istendiğinde
Hızlı Kurulum Adımları
- E-posta Sunucu Yapılandırması: SMTP mail sunucularını yapılandırın
- Yedek Doğrulama Profil Hazırlama: LDAP veya yerel kimlik doğrulama profili oluşturun
- Mail Onay Profili Oluşturma: Profil tipini (kullanıcı/yönetici) seçin ve ayarları yapın
- Link Geçerlilik Süresini Ayarlayın: Güvenlik politikalarınıza uygun süre (örn. 15 dakika)
- E-posta Özniteliklerini Doğrulayın: LDAP/Local kullanıcılarda mail attribute'larının doğru olduğunu kontrol edin
- Politika Oluşturma (Opsiyonel): Kullanıcı gruplarını farklı profillere yönlendirin
- Uygulama Entegrasyonu: Profili uygulama profillerine ekleyin
Link geçerlilik süresi çok kısa ayarlanırsa kullanıcılar linke zamanında tıklayamayabilir. Çok uzun ayarlanırsa güvenlik riski oluşur. Genellikle 15-30 dakika arası önerilir.
Avantajlar
- ✅ Şifresiz Giriş: Kullanıcılar şifre hatırlama ve yönetme zahmetinden kurtulur
- ✅ Güvenli: Tek kullanımlık, zamana bağlı linkler
- ✅ Esneklik: İki farklı mod ile farklı ihtiyaçlara cevap verir
- ✅ Kullanıcı Dostu: E-posta ile basit ve hızlı doğrulama
- ✅ Audit Trail: Tüm giriş denemeleri ve onaylar loglanır
Teknik Detaylar
- Link Formatı: Kriptografik olarak güvenli, tek kullanımlık token
- Güvenlik: HTTPS üzerinden şifreli iletişim
- Geçerlilik: Dakika bazlı, yapılandırılabilir süre
- Kullanım: Her link sadece bir kez kullanılabilir
- Mail Protokol: SMTP (TLS/SSL destekli)
Dikkat Edilmesi Gerekenler
- Link geçerlilik süresini çok kısa veya çok uzun ayarlamayın
- SMTP sunucu yapılandırmasının doğru olduğundan emin olun
- Kullanıcıların e-posta adreslerinin güncel olduğunu kontrol edin
- Yönetici onayı tipi kullanıyorsanız, yönetici bilgilerinin doğru tanımlandığından emin olun
- Spam klasörlerini kullanıcılara kontrol ettirin
- Mail sunucu performansını izleyin