Canonical Identity Platform
Composable identity provider and identity broker system based on Juju.
The Canonical Identity Platform is the simplest way to add single sign on (SSO) for charmed workloads and centralized authentication, authorisation and access governance controls.
See more: Identity Platform
The Canonical Identity Platform uses best of breed open source software to provide:
- The ability to configure SSO with third party, OIDC compliant identity providers (e.g. Azure AD, Google, Okta, etc.)
- A standard compliant OAuth/OIDC server
- User and client management functionalities
- A relationship based access control (ReBAC) backend
- A login UI and error pages
While primarily designed for charmed workloads the Canonical Identity Platform can also be used to protect traditional Kubernetes and Virtual Machine based applications.
In this documentation
Tutorial Get started - a hands-on introduction for new users deploying the Identity Platform |
How-to guides Step-by-step guides covering key operations and common tasks |
Reference Technical information - specifications, APIs, architecture |
Explanation Discussion and clarification of key topics related to Identity Platform |
Project and community
The Canonical Identity Platform is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.
- Code of conduct
- Join the Discourse community forum
- Join the Matrix community chat
- Contribute on GitHub
- View our roadmap
Thinking about using the Canonical Identity Platform for your next project? Get in touch with the team!
Last updated 2 months ago.