SSO
Single Sign-On
Autentizačný mechanizmus, ktorý umožňuje používateľovi prihlásiť sa raz a získať prístup k viacerým aplikáciám bez opakovaného zadávania hesla.
Čo je SSO?
SSO (Single Sign-On) je autentizačný mechanizmus, ktorý umožňuje používateľovi zadať svoje prihlasovacie údaje len raz a potom mať prístup k celej sade firemných aplikácií bez opakovaného prihlasovania. SSO sa v korporátnej praxi typicky implementuje cez identity provider (IdP) — napríklad Microsoft Entra ID (bývalý Azure AD), Okta, Google Workspace alebo Keycloak pre open-source.
Najrozšírenejšie SSO protokoly:
- SAML 2.0 — starší, stále dominantný v enterprise B2B
- OpenID Connect (OIDC) — moderný, na báze OAuth 2.0, používaný v moderných SaaS
- OAuth 2.0 — strictne pre autorizáciu, často v kombinácii s OIDC
Prínosy SSO:
- Používateľská skúsenosť — zamestnanec sa prihlási raz ráno a má prístup všade
- Bezpečnosť — centralizovaná kontrola, jednoduchšie offboardovanie (vypnutie účtu v IdP odstrihne prístup zo všetkých aplikácií)
- Audit — všetky prihlásenia sa logujú na jednom mieste
- MFA — multi-factor authentication sa vynucuje centrálne
Kedy sa používa
SSO je dnes de facto povinnosťou v každej strednej a väčšej firme:
- Pri nasadení viac ako 5 SaaS aplikácií
- Pri regulatórnej povinnosti (ISO 27001, SOC 2)
- V korporátoch a verejnej správe
Pozri stránku Bezpečnosť a stránku API.
Súvisiace pojmy
- RBAC — SSO ovláda identitu, RBAC určuje oprávnenia. Pozri /slovnik/rbac.
- ReBAC — vyspelejšie oprávnenie kombinované s SSO. Pozri /slovnik/rebac.
- ISO 27001 — SSO je obvyklou bezpečnostnou kontrolou. Pozri /slovnik/iso-27001.
V Modulariu
Modulario podporuje SSO cez SAML 2.0 a OpenID Connect — integrácia s Microsoft Entra ID, Google Workspace a Okta je out-of-the-box. Pri onboardovaní nového zamestnanca mu IT jednoducho pridelí skupinu v IdP a Modulario ho vidí automaticky. Detaily na /bezpecnost.
Pri onboardingu nového zamestnanca stačí v Microsoft Entra ID pridať používateľa do skupiny „Modulario Users” — systém ho automaticky vidí, priradí mu default rolu a pošle pozdravný e-mail. Pri offboardingu IT vypne účet v IdP a prístup do Modulario sa automaticky odstrihne do 5 minút — kľúčové pre dodržanie § 78 Zákonníka práce a GDPR.
Súvisiace pojmy
RBAC
Autorizačný model, v ktorom sa oprávnenia priraďujú cez roly, nie jednotlivým používateľom — jednoduchšia správa a auditovateľnosť.
ReBAC
Autorizačný model založený na vzťahoch medzi objektmi — prístup sa odvodzuje od toho, v akých tímoch a projektoch používateľ je.
ISO/IEC 27001
Medzinárodný štandard pre systém riadenia informačnej bezpečnosti (ISMS) — certifikácia, ktorá preukazuje zrelosť firmy v IT bezpečnosti.
GDPR
Nariadenie EÚ o ochrane osobných údajov platné od 25. 5. 2018 — definuje práva dotknutých osôb a povinnosti prevádzkovateľov.
API
Rozhranie, cez ktoré spolu komunikujú rôzne softvérové systémy — v B2B SaaS typicky REST API alebo GraphQL nad HTTPS.
Súvisiace moduly Modulario
Implementujete SSO vo vašej firme?
Modulario pokrýva väčšinu B2B procesov modulárne — nasaďte len to, čo potrebujete teraz, a rastite postupne. Dohodnite si bezplatnú konzultáciu.
Dohodnúť konzultáciu