
zitadel v4.18.0
Plataforma de gestión de identidades y accesos de código abierto que proporciona SSO, MFA, passkeys, OIDC, SAML, SCIM y control de acceso multiinquilino para desarrolladores y empresas.
La infraestructura de identidad para desarrolladores
ZITADEL es una plataforma de gestión de identidades y accesos de código abierto, creada para equipos que necesitan algo más que autenticación básica. Tanto si proteges un producto SaaS, como si construyes una plataforma B2B o autoalojas una pila IAM de producción — ZITADEL incluye todo de serie: SSO, MFA, Passkeys, OIDC, SAML, SCIM y un modelo de multi-tenencia probado en batalla.
Sin dependencia de proveedor. Sin concesiones en el control. Solo una plataforma de identidad robusta y API-first que puedes hacer tuya.
🏡 Sitio web | 💬 Chat | 📋 Documentación | 🧑💻 Blog | 📞 Contacto
Por qué ZITADEL
Construimos ZITADEL para afrontar los desafíos de IAM más difíciles a escala, empezando por la multi-tenencia.
| ZITADEL | FusionAuth | Keycloak | Auth0/Okta | |
|---|---|---|---|---|
| Código abierto | ✅ | ❌ | ✅ | ❌ |
| Autoalojable | ✅ | ✅ | ✅ | ❌ |
| Inquilinos a nivel de infraestructura | ✅ Instancias (Alta escala) | ✅ Inquilinos | 🟡 Realms (Límites de escalado) | ❌ (Multi-tenencia = multi-cuenta) |
| Organizaciones B2B | ✅ Nativas e ilimitadas | 🟡 mediante Entity Management | ✅ (Adición reciente) | 🟡 (Según plan/cuenta) |
| Registro de auditoría completo | ✅ Flujo de eventos integral* | 🟡 Registros de auditoría | 🟡 Registros de auditoría | 🟡 Registros de auditoría |
| Passkeys (FIDO2) | ✅ | ✅ | ✅ | ✅ |
| Actions / webhooks | ✅ | ✅ | 🟡 mediante SPI | ✅ |
| API-first (gRPC + REST) | ✅ | 🟡 Solo REST | 🟡 Solo REST | 🟡 Solo REST |
| Paridad SaaS + autoalojado | ✅ | ✅ | ➖ N/A | ➖ N/A |
ZITADEL Cloud y ZITADEL autoalojado ejecutan el mismo código base.
Diferenciadores clave para arquitectos:
- Núcleo relacional, alma orientada a eventos — cada mutación se escribe como un evento inmutable para obtener un registro de auditoría completo y accesible por API. A diferencia de los sistemas que solo registran actividades seleccionadas, ZITADEL ofrece un flujo de eventos integral que puede auditarse o transmitirse a sistemas externos mediante Webhooks.
- Jerarquía de multi-tenencia estricta — Sistema de Identidad → Organizaciones → Proyectos, con datos aislados y alcance de políticas en múltiples niveles
- Diseño API-first — cada recurso y acción está disponible mediante las API de connectRPC, gRPC y HTTP/JSON
- Actualizaciones sin interrupciones y escalabilidad horizontal sin almacenes de sesión externos
Comienza en 3 minutos
ZITADEL Autoalojado
# Docker Compose — up and running in under 3 minutes
curl -LO https://raw.githubusercontent.com/zitadel/zitadel/main/deploy/compose/docker-compose.yml \
&& curl -LO https://raw.githubusercontent.com/zitadel/zitadel/main/deploy/compose/.env.example \
&& cp .env.example .env \
&& docker compose up -d --wait
Guías de despliegue completas:
¿Necesitas soporte profesional para tu despliegue autoalojado? Contáctanos.
ZITADEL Cloud (SaaS)
Empieza gratis en zitadel.com — no se requiere tarjeta de crédito. Disponible en US · EU · AU · CH. Precios de pago por uso.
Integración con la API V2
ZITADEL expone todas sus capacidades a través de una API tipada. Así se crea un usuario con la API REST V2:
curl -X POST https://$ZITADEL_DOMAIN/v2/users/human \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"username": "[email protected]",
"profile": { "givenName": "Alice", "familyName": "Smith" },
"email": { "email": "[email protected]", "sendCode": {} }
}'
Explora la referencia completa de la API, incluidos los transportes connectRPC y gRPC, o ve directo a los ejemplos de inicio rápido.
