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