Glossar   /   Sicherheit

OAuth 2.0

OAuth 2.0 ermöglicht einer Anwendung begrenzten Zugriff auf geschützte Daten oder Funktionen eines anderen Dienstes.

Auch bekannt als: OAuth, Delegierte Autorisierung

Was bedeutet OAuth 2.0?

Die Anwendung erhält dafür ein Zugriffstoken mit vorgesehenen Rechten. Ein typischer Zweck ist, einer freigegebenen Anwendung bestimmte Daten zugänglich zu machen, ohne ihr das persönliche Passwort weiterzugeben.

OAuth ist ein Rahmenwerk mit verschiedenen Abläufen. Die Auswahl muss zur Anwendung und den aktuellen Sicherheitsregeln passen. Eine verlässliche Auskunft über die Identität eines angemeldeten Menschen benötigt zusätzliche Vereinbarungen wie OpenID Connect.

So sieht das in der Praxis aus

Beispiel: Eine freigegebene Integrationsanwendung erhält ein Token zum Lesen bestimmter Rechnungsdaten.

Häufige Fragen

Ist OAuth 2.0 allein ein Anmeldeverfahren?

Es regelt zunächst den Zugriff auf geschützte Ressourcen. Für eine standardisierte Identitätsauskunft über angemeldete Menschen wird häufig OpenID Connect darauf aufgebaut.

Was begrenzt ein Zugriffstoken?

Die erteilten Rechte, die vorgesehene Zielgruppe und gegebenenfalls die Gültigkeitsdauer. Der empfangende Dienst muss diese Bedingungen korrekt prüfen.

Kann man für jede Anwendung denselben OAuth-Ablauf verwenden?

Nein. Browseranwendungen, Serverdienste und andere Clients haben unterschiedliche Voraussetzungen. Der passende Ablauf muss nach aktueller Sicherheitsdokumentation ausgewählt und korrekt umgesetzt werden.

Das könnte Sie auch interessieren

Passend zum Thema

API-Entwicklung Agentur Zugangsanforderungen bei der Planung einer Anbindung berücksichtigen.

Quellen und weiterführende Informationen

IETF: RFC 9700 - Best Current Practice for OAuth 2.0 Security IETF: RFC 6749 - The OAuth 2.0 Authorization Framework
← Zurück zu allen Glossarbegriffen

Zugänge passend begrenzen

Eine Anwendung benötigt Zugriff auf betriebliche Daten? Legen Sie die erforderlichen Aktionen und die Grenzen dieses Zugangs gemeinsam fest.

Kontakt aufnehmen