Ana içeriğe geç

SSO Entegrasyonu

SecTrail MFA, SAML 2.0 ve SSO destekleyen tüm web uygulamaları ile entegre olabilir. Single Sign-On (SSO) entegrasyonu sayesinde kullanıcılar tek bir giriş ile birden fazla uygulamaya erişebilir ve her erişimde MFA koruması sağlanır.

SAML 2.0 Desteği

SecTrail MFA, SAML 2.0 Identity Provider (IdP) olarak çalışır ve web uygulamalarına güvenli kimlik doğrulama sağlar.

IDP Yapılandırma Adımları

IdP Yapılandırma Formu

IdP Yapılandırma - Entity ID, ACS/SLO URL, bağlama yöntemleri

IdP Sertifika Ayarları

Sertifika Ayarları - İmzalama ve şifreleme sertifikası yapılandırması

Desteklenen Senaryolar

  • Web Uygulamaları: Kurumsal web uygulamalarına SSO erişimi
  • Portal Sistemleri: Kurumsal portallar ve intranet siteleri
  • Custom Applications: SAML 2.0 destekleyen özel uygulamalar

Temel Özellikler

🔐 IdP-Initiated ve SP-Initiated Flow

  • IdP-Initiated: Kullanıcı SecTrail MFA portal üzerinden uygulamaya erişir
  • SP-Initiated: Kullanıcı doğrudan uygulamaya gider, SecTrail MFA'ya yönlendirilir

🔄 Session Management

  • SSO session süresi yönetimi
  • Tek çıkış (Single Logout - SLO) desteği
  • Kullanıcıların aktif SSO sessionlarını görüntüleme

SSO Session Yönetimi

Kullanıcının Kendi SSO Sessionlarını Görüntüleme

Kullanıcılar, Kayıt Paneli üzerinden giriş yaparak kendi aktif SSO sessionlarını görüntüleyebilir:

SSO Session Detayları

Kullanıcılar aktif sessionlarını görebilir ve istedikleri sessionı sonlandırabilir:

Kayıt Paneli SSO Session Listesi

Session Bilgileri:

Kullanıcılar kayıt panelinden kendi SSO sessionlarını görüntülediğinde aşağıdaki bilgileri görebilir:

  • Session ID: Oturumun benzersiz kimlik numarası (örn: 8qfianiXxM5dHC89uKJVbQtyjVR4i3o4vRvTs7tD)
  • Entity ID: SSO ile giriş yapılan uygulamanın kimliği
  • Last Login: En son giriş zamanı

Admin panelinde ise tüm kullanıcıların sessionları şu bilgilerle görüntülenir:

  • Session ID: Oturumun benzersiz kimlik numarası
  • User: Kullanıcı adı (örn: example.user@local)
  • IP Address: Hangi IP adresinden giriş yapıldığı (örn: 10.34.12.62)
  • Last Activity: Son aktivite zamanı (örn: 2025-12-04 14:45:46)
  • Actions: Session sonlandırma butonu

Tüm SSO Sessionlarının Yönetimi (Admin Paneli)

Yöneticiler, Admin Paneli üzerinden tüm kullanıcıların SSO sessionlarını görüntüleyebilir ve yönetebilir:

Admin Panel SSO Session Yönetimi

Yönetici İşlemleri:

  • Tüm aktif SSO sessionlarını listeleme
  • Kullanıcıya göre filtreleme
  • Uygulamaya göre filtreleme
  • Belirli bir sessionı sonlandırma
  • Toplu session sonlandırma
  • Session geçmişini görüntüleme
SSO Session Güvenliği

Kullanıcılar şüpheli bir session gördüklerinde (tanımadıkları bir IP veya cihaz) hemen sonlandırabilirler. Bu özellik, hesap güvenliği için önemli bir koruma katmanıdır.

Yapılandırma

SP Manuel Giriş Formu

SP Manuel Giriş - Entity ID, ACS URL, sertifika ve bağlama yapılandırması

1. Service Provider (SP) Tanımlama

SecTrail MFA'da yeni bir SAML Service Provider tanımlamanız gerekir:

  • Entity ID: Uygulamanın unique identifier'ı
  • ACS URL: Assertion Consumer Service URL
  • Binding: HTTP-POST veya HTTP-Redirect
  • NameID Format: Email, persistent, transient, vb.

2. Metadata Exchange

SecTrail MFA, SAML metadata dosyası sağlar:

  • IdP metadata URL üzerinden otomatik yapılandırma
  • Manual metadata import/export

3. MFA Politikaları

Her SAML uygulaması için farklı MFA politikaları tanımlayabilirsiniz:

  • Hangi faktörlerin kullanılacağı
  • Kullanıcı gruplarına göre farklı politikalar
  • Risk bazlı adaptive authentication

Desteklenen Kimlik Doğrulama Yöntemleri

SSO entegrasyonunda kullanılabilecek doğrulama yöntemleri:

  • LDAP Doğrulaması: Active Directory veya LDAP sunucusu ile kimlik doğrulama
  • Yerel Doğrulama: SecTrail MFA'nın yerel kullanıcı veritabanı ile doğrulama
  • LDAP+OTP: Tek ekranda şifre + OTP ile çift faktörlü doğrulama
  • Soft OTP: Mobil uygulama ile zamana dayalı tek kullanımlık şifre (SecTrail Authenticator)
  • SMS OTP: SMS ile gönderilen tek kullanımlık şifre
  • Mail OTP: Email ile gönderilen tek kullanımlık şifre
  • Anlık Bildirim Doğrulaması: Mobil uygulama üzerinden push notification ile onay (SecTrail Authenticator)
  • Onaylı OTP: Önceden onaylanmış OTP kodları ile doğrulama
  • Mail Link Onay: Email ile gönderilen link üzerinden onay
  • QR ile Giriş (Parolasız): Mobil uygulama ile QR kod okutarak parolasız giriş
  • WebAuthn (FIDO2 donanım anahtarları): FIDO2 uyumlu donanım anahtarları ile güvenli giriş

BİLGİ

SAML entegrasyonu için uygulamanızın SAML 2.0 Service Provider (SP) desteği olması gerekir.