Çoklu Oturum Açma (SSO) Nedir?

Çoklu Oturum Açma (SSO), kullanıcıların her uygulamaya ayrı ayrı giriş yapmadan, bir kez kimlik doğrulaması yaptıktan sonra birden çok bağlı uygulamaya erişmesini sağlayan bir kimlik doğrulama mekanizmasıdır. Güvenilir bir kimlik sağlayıcı (IdP) genellikle kullanıcının kimliğini doğrular ve bağlı uygulamaların bu kimlik doğrulamasına güvenmesini sağlar.

SSO, tekrarlanan giriş istemlerini azaltır ve kuruluşların kimlik doğrulama ilkelerini entegre uygulamalar genelinde merkezi olarak yönetmesine olanak tanır.

Çoklu Oturum Açma nasıl çalışır?

SSO, uygulamaların merkezi bir kimlik sağlayıcı tarafından gerçekleştirilen kimlik doğrulamasına güvenmesine olanak tanır. Tipik bir birleşik SSO akışında, uygulama kullanıcıyı IdP'ye yönlendirir; IdP kullanıcının kimliğini doğrular ve uygulamanın doğruladığı bir kimlik doğrulama yanıtı döndürür.

Erişim isteği

Bir kullanıcı SSO etkinleştirilmiş bir uygulamayı açar. Uygulamanın geçerli bir oturumu yoksa, kullanıcıyı kimlik sağlayıcıya yönlendirir.

Kimlik doğrulama

IdP, kimlik bilgileri, çok faktörlü kimlik doğrulama (MFA) veya yapılandırılmış başka bir yöntemle kullanıcının kimliğini doğrular. Zaten geçerli bir IdP oturumu varsa, başka bir oturum açma işlemi gerekmeyebilir.

Kimlik doğrulama yanıtı

IdP, desteklenen bir protokol kullanarak bir kimlik doğrulama beyanı veya belirteci (token) sağlar, uygulama da bunu alır ve doğrular.

Uygulama erişimi

Uygulama, bir oturum oluşturmadan önce kimlik doğrulama yanıtını ve geçerli erişim izinlerini kontrol eder.

Kimlik doğrulandıktan sonra kullanıcı, mevcut kimlik doğrulama oturumu ve erişim ilkeleri izin verdiği sürece tekrar oturum açmadan diğer bağlı uygulamalara erişebilir.

SSO'nun temel bileşenleri nelerdir?

SSO, kullanıcıların kimliğini doğrulayan ve bağlı uygulamaların merkezi bir kimlik sağlayıcıya güvenmesini sağlayan birkaç bileşene dayanır.

Kimlik Sağlayıcı (IdP)

Kullanıcıların kimliğini doğrular ve bağlı uygulamalara kimlik bilgileri sağlar.

Hizmet Sağlayıcı (SP)

Bir kullanıcı oturumu oluşturmak için IdP'nin kimlik doğrulama yanıtına dayanan bir uygulama veya hizmet. OpenID Connect'te bu rol genellikle güvenen taraf (relying party) olarak adlandırılır.

Kullanıcı dizini

Kullanıcı kimliklerini ve niteliklerini depolar veya bunlara erişim sağlar. Kuruluşlar Microsoft Active Directory gibi dizinler kullanabilir.

Kimlik doğrulama beyanı veya belirteci

Uygulamaların bir oturum oluşturmadan önce doğruladığı kimlik doğrulama veya kimlik bilgilerini taşır.

Çoklu Oturum Açma için hangi protokoller kullanılır?

SSO, kimlik sistemlerinin ve uygulamaların kimlik doğrulama bilgilerini alıp vermesine ve doğrulamasına olanak tanıyan kimlik doğrulama protokollerini kullanır.

Security Assertion Markup Language (SAML 2.0)

Kimlik sağlayıcıların hizmet sağlayıcılara kimlik doğrulama belirteçleri göndermesini sağlayan XML tabanlı bir standarttır. Kurumsal web uygulamaları için yaygın olarak kullanılır.

OpenID Connect (OIDC)

Uygulamaların kimlik belirteçleri de dahil olmak üzere bir kimlik sağlayıcıdan gelen bilgileri kullanarak kullanıcının kimliğini doğrulamasına olanak tanıyan, OAuth 2.0 üzerine kurulu bir kimlik doğrulama protokolüdür.

Kerberos

Parolaları tekrar tekrar iletmeden kullanıcıların ve hizmetlerin kimliğini doğrulamak için bilet kullanan bir ağ kimlik doğrulama protokolüdür. Windows etki alanı ortamlarında yaygın olarak kullanılır.

OAuth 2.0 bir yetkilendirme çerçevesidir, bağımsız bir kimlik doğrulama protokolü değildir. Uygulamaların kaynaklara temsilci olarak erişim elde etmesini sağlarken OIDC, kullanıcı kimlik doğrulamasını desteklemek için OAuth 2.0'ı genişletir.

Çoklu Oturum Açmanın faydaları nelerdir?

SSO, kullanıcılar için uygulama kimlik doğrulamasını basitleştirirken kuruluşların oturum açma gereksinimlerini merkezi olarak yönetmesine olanak tanır.

Azaltılmış parola yorgunluğu

Kullanıcılar uygulamaya özel daha az kimlik bilgisi tutar ve bu da birden fazla parolayı hatırlama ihtiyacını azaltır.

Basitleştirilmiş uygulama erişimi

Çalışanlar, iş akışlarını kesintiye uğratacak giriş kimlik bilgilerini tekrar tekrar girmeden bağlı uygulamalar arasında geçiş yapabilir.

Merkezi kimlik doğrulama ilkeleri

BT ekipleri, kimlik sağlayıcı aracılığıyla bağlı uygulamalar genelinde MFA da dahil olmak üzere tutarlı oturum açma gereksinimleri uygulayabilir.

Daha iyi kimlik doğrulama görünürlüğü

Merkezi oturum açma kayıtları, BT yöneticilerinin entegre uygulamalar genelindeki kimlik doğrulama etkinliğini izlemesine yardımcı olur.

Daha düşük BT destek yükü

Uygulamaya özel kimlik bilgilerinin az olması, parola ile ilgili destek taleplerini azaltabilir.

SSO'nun sınırlamaları ve güvenlik riskleri nelerdir?

SSO kimlik doğrulamayı basitleştirse de, erişimi merkezileştirmek güvenlik ve operasyonel hususları da beraberinde getirir.

Kimlik sağlayıcı kullanılabilirliği

Bir IdP'ye bağlı olan uygulamalar, kimlik hizmeti kullanılamadığında kimlik doğrulama kesintileri yaşayabilir.

Uygulama uyumluluğu

Modern federasyon protokollerini desteklemeyen eski uygulamalar alternatif entegrasyonlar veya ayrı kimlik doğrulama gerektirebilir.

Oturum ve belirteç (token) hırsızlığı

Geçerli kimlik doğrulama oturumları veya belirteçleri elde eden saldırganlar, ilk kimlik doğrulama sürecini tekrarlamadan bağlı uygulamalara erişebilir.

Entegrasyon ve yapılandırma karmaşıklığı

Hatalı güven yapılandırmaları, tutarsız kullanıcı sağlama veya desteklenmeyen oturum kapatma davranışı erişim yönetimi boşlukları yaratabilir.

Tek hata noktası (Single point of failure)

Etkilenen kimliklere, izinlere ve güvenlik kontrollerine bağlı olarak, kimlik sağlayıcının veya bir SSO hesabının ihlali birden fazla bağlı uygulamayı açığa çıkarabilir.

Kuruluşlar, MFA'yı zorunlu kılarak, kimlik doğrulama oturumlarını koruyarak, şüpheli oturum açma işlemlerini izleyerek, güvenilir kimlik altyapısı sürdürerek ve uygun erişim kontrolleri uygulayarak bu riskleri azaltabilir.

SSO ve Geleneksel Kimlik Doğrulama: Fark nedir?

Geleneksel kimlik doğrulamada kullanıcılar genellikle her uygulamaya ayrı ayrı giriş yaparlar. SSO, bağlı uygulamaların güvenilir bir kimlik sağlayıcı tarafından gerçekleştirilen kimlik doğrulamasına güvenmesine olanak tanır.

Görünüş Geleneksel kimlik doğrulama Çoklu Oturum Açma (SSO)
Oturum açma işlemi Kullanıcılar her uygulamaya ayrı ayrı giriş yapar Kullanıcılar çeşitli uygulamalara ve web sitelerine erişmek için bir kez kimlik doğrulaması yapar
Kimlik bilgileri Uygulamalar ayrı kimlik bilgileri gerektirebilir Uygulamalar paylaşılan bir kimlik doğrulama oturumuna veya desteklenen kimlik bilgisi entegrasyonuna güvenebilir
Kimlik doğrulama yönetimi Uygulamalar tarafından bağımsız olarak yönetilir Bir IdP aracılığıyla merkezileştirilmiştir
Güvenlik ilkeleri Uygulamalar arasında farklılık gösterebilir IdP aracılığıyla merkezi olarak uygulanabilir
Kullanıcı deneyimi Tekrarlanan giriş istemleri Daha az oturum açma

SSO, Kimlik ve Erişim Yönetimine nasıl uyum sağlar?

Çoklu Oturum Açma, Kimlik ve Erişim Yönetimi (IAM) içindeki bir kimlik doğrulama yeteneğidir.

SSO kullanıcıların bağlı uygulamalar arasında kimlik doğrulaması yapmasına olanak tanırken IAM, dijital kimliklerin, uygulama izinlerinin, kullanıcı sağlamanın ve kimlik yaşam döngüsü boyunca erişimin daha geniş kapsamlı yönetimini kapsar.

SSO; MFA, rol tabanlı erişim kontrolü (RBAC), kimlik sağlama ve erişim incelemeleri dahil olmak üzere diğer IAM yetenekleriyle birlikte çalışır. Birlikte, bu yetenekler kuruluşların kaynaklara kimlerin ve hangi koşullar altında erişebileceğini yönetmesine yardımcı olur.

Çoklu Oturum Açmanın yaygın kullanım durumları

SSO, kullanıcıların her birine ayrı ayrı giriş yapmadan birden fazla bağlı uygulamaya erişmesi gerektiğinde yararlıdır.

Kurumsal uygulama erişimi

Çalışanlar onaylı e-posta, CRM, İK ve işbirliği uygulamalarına erişmek için kuruluşlarının kimlik sağlayıcısı aracılığıyla kimlik doğrulaması yaparlar.

Eğitim

Öğrenciler, öğretmenler ve idari personel; öğrenme platformlarına, öğrenci portallarına ve kurumsal uygulamalara erişmek için merkezi bir kimlik sistemi kullanır.

Müşteri ve ortak portalları

İşletmeler, kimliği doğrulanmış müşterilerin ve ortakların ayrı uygulama girişleri tutmadan bağlı hizmetler arasında geçiş yapmasına olanak tanır.

Kuruluşlar bir SSO çözümünde nelere dikkat etmelidir?

Bir SSO çözümü, bir kuruluşun uygulamalarını, kimlik altyapısını ve kimlik doğrulama gereksinimlerini desteklemelidir.

Uygulama uyumluluğu

Sık kullanılan SaaS, şirket içi (on-premises) ve eski uygulamalar için destek.

Kimlik doğrulama protokolü desteği

SAML 2.0 ve OIDC gibi standartlarla uyumluluk.

MFA entegrasyonu

Ek kimlik doğrulama faktörleri ve koşullu oturum açma gereksinimleri için destek.

Dizin ve IAM entegrasyonu

Mevcut kimlik dizinleri, kullanıcı sağlama süreçleri ve erişim yönetimi sistemleriyle uyumluluk.

Oturum yönetimi ve izleme

Kimlik doğrulama faaliyetlerinde görünürlük ve kullanıcı oturumlarını yönetmek için kontroller.

Güvenilirlik ve kullanılabilirlik

Kimlik doğrulama hizmetlerini sürdürebilen ve kesintiler sırasında kurtarmayı destekleyebilen altyapı.

Çalışan uç noktalarını yöneten kuruluşlar ayrıca cihaz tabanlı erişim koşullarını destekleyen SSO çözümlerini de düşünebilir.

Scalefusion OneIdP ile Çoklu Oturum Açma

Scalefusion OneIdP, entegre iş uygulamaları için Çoklu Oturum Açma sağlayarak kuruluşların kullanıcı kimlik doğrulamasını merkezileştirmesine ve erişim ilkelerini yönetmesine olanak tanır.

Scalefusion Unified Endpoint Management (UEM) ile entegrasyonu sayesinde OneIdP, bir cihazın Scalefusion tarafından yönetilip yönetilmediğini değerlendirebilen koşullu erişim ilkelerini desteklerken desteklenen yapılandırmalar entegre iş uygulamalarına erişimi değerlendirirken cihazla ilgili koşulları da kullanabilir.

Kimlik ve cihaz yönetiminin merkezi bir gösterge paneli (dashboard) üzerinden birbirine bağlanmasıyla BT yöneticileri, uygulama kimlik doğrulamasını uç nokta yönetimine bağlayarak SSO ilkelerini ve yönetilen cihaz erişim koşullarını merkezi olarak yapılandırabilir.

Sıkça Sorulan Sorular

SSO MFA ile aynı mıdır?

Hayır. SSO, kullanıcıların bir kez kimlik doğrulaması yaptıktan sonra birden çok bağlı uygulamaya erişmesine olanak tanırken çok faktörlü kimlik doğrulama (MFA), kullanıcıların iki veya daha fazla kimlik doğrulama faktörü kullanarak kimliklerini doğrulamasını gerektirir.

İlk SSO kimlik doğrulaması sırasında veya ek doğrulama gerektiğinde MFA uygulanarak ikisi birlikte çalışabilir.

2. SSO ile birleşik kimlik (federated identity) arasındaki fark nedir?

SSO kullanıcıların tek bir kimlik doğrulamasından sonra birden fazla bağlı uygulamaya erişmesini sağlar. Birleşik kimlik, ayrı sistemlerin veya güvenlik etki alanlarının başka bir kimlik sağlayıcı tarafından gerçekleştirilen kimlik bilgilerine veya kimlik doğrulamasına güvenmesini sağlar.

Federasyon farklı uygulamalar ve kuruluşlar genelinde SSO'yu destekleyebilir ancak bu iki kavram birbirinin yerine kullanılamaz.

3. Çoklu Oturum Açma güvenli midir?

SSO uygulamaya özel parolaları azaltarak ve MFA ve koşullu erişim gibi merkezi ilkeleri destekleyerek kimlik doğrulama güvenliğini iyileştirebilir.

Ancak güvenliği kimlik sağlayıcıya, uygulama yapılandırmasına, oturum korumasına ve erişim denetimlerine bağlıdır. Güvenliği ihlal edilmiş bir SSO hesabı veya oturumu birden fazla bağlı uygulamayı açığa çıkarabilir.

4. SSO kullanıcılara bağlı her uygulamaya otomatik olarak erişim sağlar mı?

Hayır. SSO kimlik doğrulamayı kolaylaştırır ancak bağlı her uygulama için otomatik olarak izin vermez.

Kullanıcılar yalnızca atanan rolleri, uygulama erişim ayarları ve geçerli yetkilendirme ilkeleri tarafından izin verilen uygulamalara ve kaynaklara erişebilir.

Daha iyi güvenlik için koşullu çoklu oturum açma ile iş uygulamalarına erişin.

Explore more glossary entries

IAM

Empower your organization's security at every endpoint — manage digital identities and control user access to critica...

Daha fazla oku

Access Management

Access Management streamlines operations by unifying authentication, authorization, and auditing in a single solution...

Daha fazla oku

Conditional Access

Conditional access is a modern security approach that integrates user and device identity into access control decisio...

Daha fazla oku
Demo al