OAuth 2.0

Auch bekannt als:Autorisierungsframework · OAuth

OAuth 2.0: Standard zur delegierten Autorisierung ohne Weitergabe des Benutzerpassworts. Der Begriff ist zentral für Identitäts- und Berechtigungskontrollen. In der Praxis sind klare Richtlinien, ProtokollierungLoggingAufzeichnung sicherheitsrelevanter Ereignisse für Überwachung, Untersuchung und Nachweisführung., regelmäßige ÜberprüfungVerificationBestätigung, dass eine Vorgabe erfüllt oder eine Behebung wirksam umgesetzt wurde. und möglichst starke Authentisierung entscheidend.

Funktionsweise und Einordnung

Bei OAuth 2.0 werden Subjekt, digitale Identität, Anmeldemittel und Berechtigungsentscheidung voneinander getrennt betrachtet. Authentisierung beantwortet, wer oder was eine Identität nachweist; Autorisierung bestimmt anschließend, welche Handlung im konkreten Kontext erlaubt ist. Sitzungszustand, Gerätevertrauen und die Herkunft einer Anfrage können diese Entscheidung zusätzlich beeinflussen.

Bedeutung in der Praxis

Wirksame Umsetzung benötigt einen kontrollierten Identitätslebenszyklus vom Anlegen über Rollen- und Rechteänderungen bis zur Sperrung. Besonders relevant sind starke Anmeldeverfahren, minimale Rechte, regelmäßige Rezertifizierung und nachvollziehbare Protokolle. Schutzmaßnahmen müssen zudem Missbrauch legitimer Konten erkennen, denn korrekte Zugangsdaten bedeuten nicht automatisch, dass eine Handlung legitim ist.

Verwandte Begriffe

  • Identitätsschicht auf OAuth 2.0OpenID ConnectProtokoll zur föderierten Anmeldung und Übermittlung verifizierter Identitätsinformationen.: Protokoll zur föderierten Anmeldung und Übermittlung verifizierter Identitätsinformationen.
  • AutorisierungAuthorizationEntscheidung, welche Aktionen eine authentifizierte Identität ausführen darf.: Entscheidung, welche Aktionen eine authentifizierte Identität ausführen darf.
  • Web-Token im JSON-FormatJSON Web TokenKompaktes, signierbares Token zur Übertragung von Identitäts- und Berechtigungsinformationen.: Kompaktes, signierbares Token zur Übertragung von Identitäts- und Berechtigungsinformationen.
  • IdentitätsanbieterIdentity ProviderDienst, der Identitäten authentifiziert und Identitätsinformationen an Anwendungen übermittelt.: Dienst, der Identitäten authentifiziert und Identitätsinformationen an Anwendungen übermittelt.