Tek oturum açma, kullanıcıların bir kez giriş yapıp kimlik bilgilerini tekrar girmeden birden fazla uygulamaya erişmelerini sağlar. Kullanıcı bir kimlik sağlayıcısına kimlik doğrulaması yapar. Bu sağlayıcı bir belirteç veya onay belgesi verir. Her uygulama sağlayıcıya güvenir ve belirteci kabul eder. Kullanıcı sistemler arasında sorunsuz bir şekilde geçiş yapar. BT, onlarca kimlik bilgisi yerine yalnızca bir kimlik bilgisi kümesini yönetir.
SSO, güvenliği ve kullanılabilirliği artırır. Daha az parola, daha az tekrar kullanılan parola ve daha az destek talebi anlamına gelir. Kimlik doğrulamasını merkezileştirir, bu da çok faktörlü kimlik doğrulamayı (MFA) uygulamayı ve birisi ayrıldığında erişimi iptal etmeyi kolaylaştırır. Ancak riski de yoğunlaştırır. Kimlik sağlayıcısı tehlikeye girerse, bağlı her uygulama risk altında kalır. 2020 SolarWinds saldırganları, SSO'yu atlatmak ve Microsoft 365 hesaplarına erişmek için SAML belirteç sahteciliği kullandı. Bu teknik, belirteçlerin nasıl doğrulandığına dair bir zayıflığı istismar etti. SSO her derde deva değildir. Sağlayıcıda güçlü kimlik doğrulama, anormal belirteç kullanımının izlenmesi ve dikkatli yapılandırma gerektirir. İyi yapıldığında, saldırı yüzeyini azaltır ve kullanıcı deneyimini iyileştirir. Kötü yapıldığında ise, saldırganların bulacağı tek bir hata noktası oluşturur.
SSO protokolleri
- SAML — XML tabanlı, kurumsal uygulamalarda yaygın olarak kullanılır.
- OAuth 2.0 — yaygın olarak kullanılan yetkilendirme çerçevesi.
- OpenID Connect — OAuth'un üzerinde yer alan kimlik doğrulama katmanı.
- Kerberos — bilet tabanlı, Windows ortamlarında yaygın olarak kullanılır.
SSO, hem kullanışlı hem de riskli bir yöntemdir. Kullanışlılığı nedeniyle yaygınlaşmıştır. Riski ise dikkatli bir şekilde güçlendirilmesini gerektirir.
Comments
No comments yet. Be the first to share a thought.
Leave a comment