Janssen Project logo

Janssen Project

Open source IAM stack with OAuth and OpenID Connect auth, low-code identity orchestration, and policy decision support

Open Source Alternative to
Repository activity
  • Stars633
  • Forks175
  • Open Issues436
License

Apache-2.0

Languages
  • Java
  • Rust
  • Python
Janssen Project screenshot

About Janssen Project

Janssen Project is an open source identity and access management stack for enterprise digital identity infrastructure. It combines Auth Server, Agama low-code identity orchestration, and the Cedarling policy decision point under one control plane, so teams can run IAM components together instead of stitching separate systems.

It supports deployments in a Kubernetes cluster or as a single VM. Janssen Server distributions include binaries and cloud-native deployment assets, and the install paths cover Quick Start, local Kubernetes, VM install, Amazon EKS, Microsoft Azure AKS, Google GKE, and Rancher.

Its Auth Server is a certified OpenID Connect provider, and the stack adds FIDO passkey authentication and a SCIM API for user management. Janssen is chartered under the Linux Foundation, and Gluu builds the commercial distributions Gluu Flex and Gluu Solo on top of it, while the Janssen software itself stays open source.

Key features

  • Auth Server for OAuth and OpenID Connect
  • Agama low-code identity orchestration
  • Cedarling policy decision point
  • Janssen Server bundles components under one control plane
  • Kubernetes cluster or single-VM deployment

Details

First released
2020
Self-hosting
Kubernetes cluster or single VM
Platforms
Web · Docker · CLI
Deployment
self-hostable · docker
Governance
Linux Foundation chartered project
License
Open source