Cryptology Academy · Les

Moderne identiteit: SAML, OIDC en hybride benaderingen

Ontdek hoe organisaties verder moderniseren dan Kerberos met SAML-federatie en OpenID Connect.

Les 4 van 413 stappen

Moderne identiteit: SAML, OIDC en hybride benaderingen is een gratis Cryptology Academy-les op CoddyKit. Dit is les 4 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Cryptology Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Cryptology Academy bevat in totaal 4 lessen.

SAML 2.0 voor bedrijfsbrede eenmalige aanmelding

Security Assertion Markup Language 2.0 (SAML) is een op XML gebaseerde open standaard voor eenmalige aanmelding in bedrijfsomgevingen. SAML werd in 2005 gestandaardiseerd en stelt een identiteitsprovider (IdP) in staat digitaal ondertekende XML-asserties uit te geven aan serviceproviders (SP's). Daardoor kunnen gebruikers zich één keer authenticeren en toegang krijgen tot meerdere diensten zonder hun inloggegevens opnieuw in te voeren.

Identiteitsprovider versus serviceprovider in SAML

In SAML is de identiteitsprovider (IdP) de autoriteit die gebruikers authenticeert en asserties uitgeeft. Voorbeelden zijn Okta, Microsoft Entra ID en PingFederate. De serviceprovider (SP) is de toepassing die vertrouwt op de assertie van de IdP. Voorbeelden zijn Salesforce, Workday en ServiceNow. De SP vertrouwt op de handtekening van de IdP om toegang te verlenen.

Beveiliging van SAML-asserties

SAML-asserties moeten door de IdP digitaal worden ondertekend met een RSA- of EC-sleutelpaar, zodat de SP de authenticiteit kan controleren. Asserties kunnen ook worden versleuteld voor vertrouwelijkheid tijdens transport. De SP moet de handtekening valideren, de tijdstempels NotBefore en NotOnOrAfter controleren en de doelgroepbeperking verifiëren om replayaanvallen te voorkomen.

OIDC als moderne vervanger van SAML

OpenID Connect (OIDC) is een moderne identiteitslaag die op OAuth 2.0 is gebouwd. OIDC dient hetzelfde doel voor eenmalige aanmelding als SAML, maar gebruikt JSON en JWT's in plaats van XML. OIDC werd in 2014 gepubliceerd en is beter geschikt voor mobiele apps, toepassingen met één pagina en REST-API's, terwijl SAML dominant blijft in traditionele bedrijfswebtoepassingen.

OAuth 2.0 onder OIDC

OIDC breidt OAuth 2.0 uit door een ID-token, een JWT met identiteitsclaims, toe te voegen aan de autorisatiestroom van OAuth 2.0. OAuth 2.0 verzorgt autorisatie, oftewel gedelegeerde toegang tot API's, terwijl OIDC authenticatie toevoegt door de identiteit van de gebruiker te verifiëren. OIDC vereist het bereik openid en retourneert naast het OAuth-toegangstoken ook een ID-token.

Entra ID als hybride identiteitsprovider

Microsoft Entra ID (voorheen Azure Active Directory) is een cloudgerichte identiteitsprovider die zowel SAML als OIDC/OAuth 2.0 ondersteunt voor federatieve eenmalige aanmelding. De dienst kan via Entra Connect synchroniseren met on-premises Active Directory, waardoor hybride identiteitsbeheer mogelijk wordt waarbij cloudresources en on-premises resources één identiteitsdirectory delen.

AD FS als federatiebrug voor on-premises systemen

Active Directory Federation Services (AD FS) is de on-premises federatieserver van Microsoft die eindpunten voor SAML en WS-Federation beschikbaar maakt voor on-premises Active Directory. AD FS verbindt oudere, op SAML gebaseerde toepassingen met inloggegevens van Active Directory. In hybride implementaties vormt AD FS een federatie met Entra ID om eenmalige aanmelding uit te breiden naar cloudtoepassingen.

SCIM voor het inrichten van gebruikers

System for Cross-domain Identity Management (SCIM) is een standaard voor een REST-API waarmee het inrichten en intrekken van gebruikers in identiteitsSystemen en toepassingen kan worden geautomatiseerd. Wanneer een nieuwe medewerker aan Entra ID of Okta wordt toegevoegd, maakt SCIM automatisch overeenkomstige accounts aan in gekoppelde SaaS-toepassingen en verwijdert deze wanneer de medewerker vertrekt.

Voorwaardelijke toegang en MFA-integratie

Moderne identiteitsproviders implementeren beleid voor voorwaardelijke toegang dat risicosignalen, zoals apparaatcompliance, locatie en gebruikersgedrag, beoordeelt voordat toegang wordt verleend. Dit beleid kan versterkte meervoudige authenticatie vereisen voor gevoelige resources. In combinatie met eenmalige aanmelding via OIDC of SAML biedt voorwaardelijke toegang adaptieve beveiliging zonder extra hinder door herauthenticatie.

Zero Trust voorbij de Kerberos-perimeter

Een Zero Trust-architectuur behandelt de netwerklocatie als irrelevant voor toegangsbeslissingen: er wordt geen impliciet vertrouwen verleend omdat iemand zich binnen een bedrijfsnetwerk bevindt. In plaats van perimeterauthenticatie met Kerberos gebruikt Zero Trust voortdurende identiteitsverificatie, controles van de apparaatstatus en beleid voor minimale rechten. Die worden bij elk verzoek om toegang tot een resource via OIDC of SAML afgedwongen.

Kiezen tussen SAML en OIDC

Gebruik SAML voor oudere bedrijfstoepassingen die vóór 2014 zijn gebouwd en SAML al ondersteunen. Gebruik OIDC voor nieuwe toepassingen, mobiele apps, SPA's en API's. Beide worden door belangrijke IdP's ondersteund, dus de keuze hangt vaak af van de bestaande ondersteuning van de toepassing en niet van beveiligingsverschillen. OIDC heeft de voorkeur voor alle nieuwe ontwikkelingen.

Controle: SAML versus OIDC

Welke uitspraak beschrijft een belangrijk verschil tussen SAML en OIDC correct?

Lesoverzicht: SAML, OIDC en hybride identiteit

SAML 2.0 biedt XML-gebaseerde eenmalige aanmelding voor traditionele bedrijfstoepassingen. OIDC voegt identiteit toe aan OAuth 2.0 met JWT-tokens en heeft de voorkeur voor moderne toepassingen. Entra ID ondersteunt beide als hybride cloud-IdP. AD FS verbindt on-premises AD met op SAML gebaseerde toepassingen. SCIM automatiseert het inrichten van gebruikers. Zero Trust vervangt perimetergebaseerde Kerberos door voortdurende identiteitsverificatie op basis van beleid.

Gratis beginnen

Leer Cryptology Academy met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
67
Lessen
261

Veelgestelde vragen

Is de les “Moderne identiteit: SAML, OIDC en hybride benaderingen” gratis?

Ja — de volledige tekst van “Moderne identiteit: SAML, OIDC en hybride benaderingen” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Cryptology Academy wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Cryptology Academy bevat in totaal 4 lessen.

Wat leer ik in “Moderne identiteit: SAML, OIDC en hybride benaderingen”?

Ontdek hoe organisaties verder moderniseren dan Kerberos met SAML-federatie en OpenID Connect. Je oefent met Cryptology Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Cryptology Academy te beginnen?

Ervaring vooraf is niet nodig. Cryptology Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 4 van 4.

Hoe lang duurt de les “Moderne identiteit: SAML, OIDC en hybride benaderingen”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Cryptology Academy?

Ja. Elke les over Cryptology Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Kerberos-architectuur en ticketflow
  2. Integratie van Active Directory en Kerberos
  3. Aanvalstechnieken op Kerberos: Kerberoasting en Golden Ticket
  4. Moderne identiteit: SAML, OIDC en hybride benaderingen
← Terug naar Cryptology Academy