Keycloak hosting: de zwaardere login, door ons bijgehouden.
Voor organisaties met een bestaande gebruikersmap, en voor ontwikkelaars die inloggen in hun eigen software willen inbouwen.
Kort antwoord
Keycloak is een open source platform voor identiteit en toegang. Het regelt single sign-on, koppelt aan een bestaande LDAP-map of Active Directory en kent fijnmazige rollen. Ontwikkelaars gebruiken het om het inloggen van hun eigen software niet zelf te bouwen. Wij installeren Keycloak op onze eigen machines in Nederland en onderhouden het. Het kan Okta of Auth0 vervangen.
Keycloak of authentik
| Onderwerp | Keycloak | authentik |
|---|---|---|
| Omvang | Groot, met veel instelmogelijkheden | Compacter, sneller in te richten |
| Bestaande gebruikersmap | LDAP en Active Directory zijn een kernfunctie | Kan het, maar is daar minder op gebouwd |
| Eigen software | Veel gebruikt door ontwikkelaars voor login in eigen applicaties | Kan ook, met minder gereedschap eromheen |
| Wat het van een server vraagt | Meer geheugen en meer onderhoud | Minder |
| Past bij | Grotere organisaties en ontwikkelteams | Kleinere organisaties met gewone applicaties |
We hosten beide. Is je situatie klein en gewoon, dan raden we authentik aan, omdat er minder te beheren valt.
Wanneer Keycloak de juiste keuze is
Je hebt al jaren een gebruikersmap in Active Directory en wilt die niet opnieuw invoeren. Keycloak leest die map en laat applicaties ernaar verwijzen. De accounts blijven waar ze zijn.
Of je bouwt software voor klanten of voor jezelf, en elk project heeft login, rollen en een wachtwoord dat vergeten wordt. Dan stel je Keycloak één keer goed in en laat je alle projecten erop aansluiten.
Heb je geen van beide, dan is Keycloak waarschijnlijk meer dan je nodig hebt.
Feiten over Keycloak
- Licentie
- Apache 2.0. Keycloak is een merk van zijn eigenaar. Jevana is geen onderdeel van het project en heeft er geen zakelijke band mee.
- Herkomst
- Een project van de Cloud Native Computing Foundation
- Vervangt
- Okta en Auth0
- Door ons
- Installeren, bijwerken, een back-up per dag met een externe kopie, en bewaken
- Waar
- Per klant een eigen Keycloak, gehost in Nederland, bereikbaar op je eigen domeinnaam
Veelgestelde vragen
Voor wie is Keycloak bedoeld?
Keycloak is bedoeld voor organisaties met veel gebruikers, veel applicaties of een bestaande gebruikersmap, en voor ontwikkelaars die login in eigen software willen inbouwen. Het kan veel, en dat betekent ook dat er veel in te stellen valt. Voor een klein kantoor met een handvol applicaties is een lichtere keuze meestal beter.
Kan Keycloak onze Active Directory gebruiken?
Ja. Keycloak kan gebruikers lezen uit LDAP of Active Directory, zodat medewerkers met hun bestaande account inloggen en je niets dubbel beheert. Wij richten die koppeling in en testen hem met een paar accounts voordat iedereen erop gaat. Wijzigingen in de map komen daarna vanzelf door in de applicaties die Keycloak gebruiken.
Kunnen jullie Keycloak koppelen aan software die wij zelf maken?
Ja, voor zover jouw software een standaard als OpenID Connect of SAML spreekt. Wij zetten de omgeving klaar en maken voor elk project een eigen client met de juiste rollen. Het inbouwen in de code doet je ontwikkelaar of de partij die de software bouwt. Wij bouwen zelf geen maatwerkapplicaties, dus dat deel ligt bij jullie.
Wat levert het beheer van Keycloak ons op?
Keycloak krijgt regelmatig updates, ook voor beveiliging, en het is software waar alles van afhangt: ligt het stil, dan komt niemand binnen. Wij installeren de updates, maken elke dag een back-up met een kopie op een externe locatie en bewaken de server. Jouw team beheert gebruikers en rollen, of wij doen dat als je dat afspreekt.
Past hier ook bij
-
Vaultwarden
Een wachtwoordkluis voor je team, in een eigen omgeving die wij bijhouden.
-
Matrix en Element
Teamchat op de open Matrix-standaard, met versleuteling en gesprekken die op onze servers blijven.
-
authentik
Eén login voor al je applicaties, met twee-factorauthenticatie, op een server die wij bijhouden.
-
Kubernetes
Een beheerd Kubernetes-cluster op onze hardware, voor teams die al met containers werken.
Vertel wat er bij jullie draait.
Een kennismaking kost niets. Je praat meteen met een van de twee mensen die het werk daarna ook echt doen.
of mail naar info@jevana.systems