Sicherheit & Datenschutz

Odudu Release Candidate bringt Self-Hosted Identity und Agent-Support

Wisdom Praise hat einen Release Candidate von Odudu veröffentlicht, einem selbst gehosteten Multi-Tenant-OIDC-Anbieter mit Unterstützung für KI-Agenten. Er läuft in einem einzigen Container mit PostgreSQL, fehlt jedoch eine unabhängige Sicherheitsüberprüfung.

Illustration eines digitalen Schlüssels über einem sicheren Serverrack mit KI-Schaltungen
Für diesen Artikel erstellte Illustration

Automatisch aus dem englischen Original übersetzt.

Am 26. Oktober 2026 hat Wisdom Praise einen Release Candidate für Odudu veröffentlicht, eine Open-Source-Plattform für Identitäts- und Zugriffsmanagement. Diese neue Software ermöglicht es Teams, ihre eigene Login-Infrastruktur zu hosten, unterstützt die Standards OpenID Connect und OAuth 2.0 und bietet spezifische Funktionen für KI-Agenten und Multi-Tenant-Umgebungen.

Was passiert ist

Das Projekt, gehostet auf GitHub unter dem Repository wizzywit/odudu, positioniert sich als Lösung für Organisationen, die Benutzerdaten zur Authentifizierung auf ihren eigenen Servern behalten möchten. Im Gegensatz zu vielen bestehenden Identitätsanbietern, die entweder vollständig verwaltete Dienste oder komplexe Enterprise-Suiten sind, zielt Odudu darauf ab, in einem einzelnen Container neben einer PostgreSQL-Datenbank zu laufen. Die Veröffentlichung ist als Version 0.1.0-rc.3 markiert, was bedeutet, dass sie vor der Version 1.0 liegt und sich noch in aktiver Entwicklung befindet.

Der Kernwert des Angebots konzentriert sich auf Besitz und Kontrolle. Durch das Selbsthosting der Identitätsebene können Teams Vendor-Lock-in vermeiden und die direkte Aufsicht über Benutzerzugangsdaten und Sitzungsdaten behalten. Die Plattform unterstützt mehrere Mandanten innerhalb einer einzelnen Instanz und hält sie auf Datenbankebene isoliert. Diese Architektur soll den Betrieb für Dienstleister oder große Organisationen vereinfachen, die unterschiedliche Benutzergruppen verwalten, ohne für jede Gruppe separate Infrastruktur bereitzustellen.

Eine bemerkenswerte Ergänzung in dieser Veröffentlichung ist der Fokus auf Maschinen- und Agentenidentität. Da KI-Agenten in Software-Workflows immer häufiger werden, benötigen sie sichere Methoden zur Authentifizierung und zum Handeln im Namen von Benutzern oder Systemen. Odudu enthält integrierte Unterstützung für Token-Austausch und Client-Credentials sowie einen Model Context Protocol (MCP)-Server. Dies ermöglicht es KI-Agenten, die Admin-API als Tools zu nutzen, unterliegt denselben Berechtigungsbeschränkungen wie menschliche Administratoren.

Wichtige Details

  • Veröffentlichungsstatus: Die Software ist ein Release Candidate (v0.1.0-rc.3) und wurde noch keiner unabhängigen Sicherheitsüberprüfung unterzogen.
  • Bereitstellung: Sie läuft in einem Container mit PostgreSQL und kann mit Docker Compose v2 und curl gestartet werden.
  • Sicherheitsfunktionen: Enthält Passkeys, Wiederherstellungscodes, rotierende Refresh-Tokens und den Authorization Code Flow mit stets erforderlicher PKCE-Erweiterung.
  • Multi-Tenancy: Unterstützt viele Mandanten in einem Container, wobei die Isolation durch die Datenbankstruktur erzwungen wird.
  • Agentenunterstützung: Bietet einen MCP-Server, der die Admin-API für KI-Agenten verfügbar macht und automatisierte Verwaltungsaufgaben ermöglicht.
  • Lizenzierung: Der Server, die Konsole und die Tools stehen unter der Lizenz AGPL-3.0-only, während Anleitungen und Beispiele Apache-2.0 verwenden.

Hintergrund

Identitäts- und Zugriffsmanagement (IAM) ist das Framework, das sicherstellt, dass die richtigen Personen und Systeme angemessenen Zugriff auf Technologie-Ressourcen haben. OpenID Connect (OIDC) und OAuth 2.0 sind Branchenstandards für die Handhabung von Authentifizierung und Autorisierung. Die meisten Unternehmen bauen diese Systeme entweder von Grund auf neu, was fehleranfällig und ressourcenintensiv ist, oder abonnieren Drittanbieter-Identitätsdienste. Das Selbsthosting einer IAM-Lösung bietet einen Mittelweg, der Kontrolle über Datenresidenz und Compliance gewährleistet, ohne die Last, kryptografische Primitive von Null an zu entwickeln.

Der Aufstieg von KI-Agenten bringt neue Komplexitäten in das Identitätsmanagement. Traditionelle Flows sind für menschliche Benutzer konzipiert, die mit Browsern oder mobilen Apps interagieren. Agenten arbeiten jedoch autonom und benötigen maschinelle Authentifizierungsmethoden wie Client-Credentials. Das Model Context Protocol (MCP) ist ein entstehender Standard, der KI-Modellen hilft, sicher mit externen Daten und Tools zu interagieren. Durch die Integration eines MCP-Servers ermöglicht Odudu Agenten, administrative Aktionen programmatisch auszuführen, während die definierten Zugriffssteuerungen respektiert werden.

Warum es wichtig ist

Für Teams, die ihre eigene Software betreiben, ist die Kontrolle der Identitätsebene entscheidend für Datensouveränität und Compliance. Wenn Sie Ihren eigenen Identitätsanbieter hosten, behalten Sie das volle Eigentum an Benutzerdaten, einschließlich Login-Historien und persönlicher Informationen. Dies ist besonders relevant für Branchen mit strengen regulatorischen Anforderungen oder für Unternehmen, die White-Label-Dienste für ihre eigenen Kunden anbieten möchten. Die Multi-Tenant-Fähigkeit bedeutet, dass eine einzelne Bereitstellung mehrere Kunden oder Abteilungen bedienen kann, jeweils mit eigenem Branding und isolierten Daten, was den operativen Aufwand reduziert.

Die Einbeziehung agentenspezifischer Funktionen adressiert eine wachsende Lücke in aktuellen Self-Hosted-Lösungen. Wenn Entwickler KI-Assistenten in ihre internen Tools und kundenseitigen Anwendungen integrieren, benötigen diese Agenten sichere, auditierbare Wege zur Authentifizierung. Odudus Ansatz, die Admin-API über MCP mit strengen Berechtigungsschutzmechanismen freizugeben, stellt sicher, dass automatisierte Prozesse keine Sicherheitsrichtlinien umgehen. Dies ermöglicht eine sicherere Automatisierung des Benutzermanagements, wie z. B. die Provisionierung von Konten oder die Anpassung von Rollen basierend auf externen Auslösern.

Allerdings bedeutet der Status vor Version 1.0 und das Fehlen einer unabhängigen Sicherheitsüberprüfung, dass dieses Tool noch nicht für kritische Produktionsumgebungen bereit ist, die sensible Daten verarbeiten. Die Entwickler raten Nutzern ausdrücklich dazu, klein anzufangen und Probleme zu melden. Für Engineering-Leads stellt dies eine Gelegenheit dar, die Architektur zu bewerten und zu ihrer Entwicklung beizutragen, erfordert jedoch einen vorsichtigen Ansatz bei der Bereitstellung. Die AGPL-Lizenz impliziert zudem, dass alle Modifikationen, die an Dritte verteilt werden, geteilt werden müssen, was beeinflussen kann, wie einige Unternehmen sie in proprietäre Produkte integrieren.

Was Sie tun können

  • Testen Sie den Release Candidate in einer Nicht-Produktionsumgebung anhand des bereitgestellten Docker Compose Quick Start Guides.
  • Überprüfen Sie die Dokumentation zum Login aus Web-Apps, Single-Page-Apps und APIs, um die Kompatibilität mit Ihrem Stack zu bewerten.
  • Bewerten Sie das Multi-Tenant-Isolationsmodell, um festzustellen, ob es Ihre Anforderungen an die Datentrennung erfüllt.
  • Experimentieren Sie mit der MCP-Server-Integration, um zu verstehen, wie KI-Agenten sicher mit der Admin-API interagieren können.
  • Lesen Sie die Dateien CONTRIBUTING.md und SECURITY.md, bevor Sie Änderungen einreichen oder Schwachstellen melden.
  • Verfolgen Sie die Roadmap und die Release Notes für Updates zum geplanten gehosteten Dienst und zukünftigen Feature-Ergänzungen.

Weitere News

Alle News