
OpenAM v16.1.3
Open-Source-Plattform für die Zugriffsverwaltung, die Single Sign-on, adaptive Authentifizierung, Autorisierung und Föderation für den sicheren Zugriff auf Web-, Mobil- und Cloud-Anwendungen bietet.
Open Access Management (OpenAM) ist eine Zugriffsmanagement-Lösung, die Authentifizierung, SSO, Autorisierung, Föderation, Entitlements und Webservices-Sicherheit umfasst.
Cross Domain Single Sign On (CDSSO), SAML 2.0, OAuth 2.0 & OpenID Connect stellen sicher, dass sich OpenAM problemlos in Legacy-, individuelle und Cloud-Anwendungen integrieren lässt, ohne dass Änderungen erforderlich sind. Es ist eine entwicklerfreundliche Open-Source-Steuerungslösung, mit der Sie die digitalen Identitäten Ihrer Benutzer besitzen und schützen können.
Hauptfunktionen
Authentifizierungsverwaltung
Mit OpenAM können Sie komplexe Authentifizierungsprozesse mithilfe verschiedener Authentifizierungsmethoden einrichten, wie z. B. Login und Passwort, OTP, gespeicherte Cookies, QR-Authentifizierung und mehr ... OpenAM unterstützt außerdem externe Identitätsanbieter über die Protokolle SAML, OAuth2, NTLM und Kerberos.
Zugriffsverwaltung
Integrationen mit OpenIG oder dem OpenAM-Policy-Agent ermöglichen es Ihnen, flexible Zugriffsrichtlinien für Ihre Ressourcen einzurichten. Diese können rollenbasiert, auf der Authentifizierungsstufe basierend oder attributbasiert sein. Wenn Sie flexible Logik benötigen, können Sie Zugriffsrichtlinien per Skript erstellen.
Cross-Domain-Single-Sign-On
Nach einer einzigen Authentifizierung erhält ein Benutzer Zugriff auf alle durch OpenAM geschützten Ressourcen. Eine erneute Authentifizierung an anderen Diensten ist daher nicht erforderlich.
Föderation
OpenAM unterstützt die Föderationsprotokolle OAuth2/OIDC und SAMLv2 und kann daher sowohl als Identitäts- als auch als Dienstanbieter fungieren.
Erweiterbarkeit
Wenn Sie die Funktionalität von OpenAM erweitern müssen, ist das relativ einfach. Die steckbare Architektur von OpenAM ermöglicht relativ einfache Anpassungen. Sie können ein individuelles Authentifizierungsmodul, eine Benutzerdatenquelle, eine Sitzungsdatenquelle, Logik für Nachauthentifizierungsprozesse und mehr implementieren ...
Lizenz
Dieses Projekt ist unter der Common Development and Distribution License (CDDL) lizenziert.
Downloads
- OpenAM-Verteilungspakete (Alle Betriebssysteme)
- OpenAM-Docker-Image (Alle Betriebssysteme)
OpenAM-Policy-Agents herunterladen:
- OpenIG-Gateway/Reverse-Proxy/Autorisierungs-Endpunkt
- OpenAM-Java-Policy-Agent (Alle Betriebssysteme)
- OpenAM-.Net/Mono-Policy-Agents (Windows/Linux)
- OpenAM-Web-Policy-Agent
OpenAM aus dem Quellcode erstellen
Um OpenAM aus dem Quellcode zu erstellen, benötigen Sie JDK 11 oder höher
Führen Sie als Windows-Benutzer vor dem Klonen und Erstellen den folgenden Befehl aus:
git config --system core.longpaths true
git clone https://github.com/OpenIdentityPlatform/OpenAM.git
mvn install -f OpenAM
Nach dem Build ausführen
Fügen Sie den FQDN-Hostnamen in die Datei /etc/hosts (Windows: c:\windows\systems32\drivers\etc\hosts) ein:
127.0.0.1 login.domain.com
OpenAM aus dem Quellcode ausführen:
mvn cargo:run -f OpenAM/openam-server
Der nächste Schritt besteht darin, http://login.domain.com:8080/openam aufzurufen, wo Sie die OpenAM-Willkommensseite sehen
Support
- OpenAM-Community-Dokumentation
- OpenAM-Community-Diskussionen
- OpenAM-Community-Issues
- OpenAM-kommerzieller Support
Danke 🥰
- Sun Access Manager/OpenSSO
- Oracle OpenSSO
- Forgerock OpenAM
Mitwirken
Bitte erstellen Sie einen Pull Request
Unterstützer
Danke an alle unsere Unterstützer! Werden Sie Unterstützer 🙏
Sponsoren
Unterstützen Sie dieses Projekt, indem Sie Sponsor werden. Ihr Logo erscheint hier mit einem Link zu Ihrer Website. Werden Sie Sponsor ❤️
