Normes#

Cette page détaille les spécifications implémentées dans Canaille, et compare Canaille avec d’autres serveurs d’identité renommés.

L’état des spécifications dans Canaille#

OAuth2#

OpenID Connect#

../_images/oidc-certification.png

Since version 0.0.82, Canaille is certified by the OpenID Foundation for the Basic and Dynamic profiles.

SCIM#

Canaille fournit une implémentation basique du protocole SCIM.

Ce qui est implémenté#

Les points terminaux :

  • /Users (GET, POST)

  • /Users/<user_id> (GET, PUT, PATCH, DELETE)

  • /Groups (GET, POST)

  • /Groups/<group_id> (GET, PUT, PATCH, DELETE)

  • /ServiceProviderConfig (GET)

  • /Schemas (GET)

  • /Schemas/<schema_id> (GET)

  • /ResourceTypes (GET)

  • /ResourceTypes/<resource_type_id> (GET)

  • /.search (POST)

  • /Me (GET, PUT, PATCH, DELETE)

Fonctionnalités :

Ce qui n’est pas encore implémenté#

Les points terminaux :

Fonctionnalités