← Alle Workshops

Datenbank-Entwicklung

ORDS Authentifizierung und Autorisierung

APIs richtig absichern

ORDS Authentifizierung und Autorisierung

Sicherheit ist bei APIs kein Zusatzmodul. Der Workshop zeigt die Mechanismen, die ORDS mitbringt, wie man externe Identity Provider anbindet und wie Berechtigungen bis in die Datenbank konsistent bleiben.

Zielgruppe

Entwickler, Architekten und Security-Verantwortliche für ORDS-basierte APIs.

Module

Die Module sind ein Baukasten. Du wählst aus und gewichtest, wir stimmen die Agenda vorab gemeinsam ab.

  • Grundlagen: Authentifizierung und Autorisierung, Bedrohungsmodell für Datenbank-APIs
  • ORDS-Privileges und Rollen: Endpunkte schützen, Rollen zuordnen
  • OAuth2 in ORDS: Client Credentials, Authorization Code, Token-Lebensdauer
  • JWT und externe Identity Provider: Entra ID, Keycloak, OCI IAM Identity Domains
  • Autorisierung in der Datenbank: Claims auswerten, Kontext setzen, VPD und Real Application Security
  • APEX und ORDS gemeinsam: Sessions, Single Sign-on, gemeinsame Rollenmodelle
  • Härtung: CORS, TLS, Rate Limiting über Gateways, Logging und Audit

REST-Lib

Zu jedem ORDS-Workshop gehört meine REST-Lib: eine PL/SQL-Bibliothek, die wiederkehrende Aufgaben wie Antwortformate, Fehlerbehandlung und Parameterprüfung standardisiert. Sie geht mit den Unterlagen an dein Team.

Ergebnis

Ein Sicherheitskonzept für eure APIs und eine Referenzimplementierung mit eurem Identity Provider.

Vorschau

Zum Reinschnuppern: Die Vorträge zum Thema geben dir einen ersten Überblick. Auf den Vortragsseiten findest du die Folien.

Rahmen für alle Workshops

Umfang
Basislänge 2 × 8 Stunden. Jeder Workshop geht auch als eintägiger Überblick oder als Intensivformat über 3 bis 4 Tage.
Zuschnitt
Individuell auf deine Anforderungen. Du wählst die Module und legst fest, wie viel Zeit wir womit verbringen.
Unterlagen
Alle Folien, Beispielskripte und sonstigen Unterlagen werden zur Verfügung gestellt.
Preis
Feste Workshop-Pauschale, unabhängig von der Teilnehmerzahl.
Ort
Vor Ort, remote oder gemischt.
Zeitplan
Am Stück oder verteilt auf mehrere Termine.

Interesse an diesem Workshop?

Schreib mir, welche Themen dich beschäftigen. Dann stimmen wir Module, Umfang und Termin gemeinsam ab.

Workshop anfragen

+49 (172) 139 1530