Canaille ist schlanke, freie Software für Identitäts- und Berechtigungsverwaltung, gedacht für kleine und mittlere Organisationen. Sie verwaltet Benutzer und Gruppen, lässt Personen ihr Profil selbst bearbeiten und unterstützt Einladungs- und Passwort-Zurücksetzen-Mails. Als OpenID-Connect-Provider bietet sie Single Sign-on für Ihre Dienste. Benutzer liegen in einem LDAP-Verzeichnis (OpenLDAP) oder einer SQL-Datenbank (PostgreSQL oder SQLite); Registrierung, Multi-Faktor-Authentifizierung und CAPTCHA sind verfügbar, das Erscheinungsbild lässt sich anpassen.
Entwickelt wird Canaille von Yaal Coop, einer französischen Genossenschaft (SCIC) im Raum Bordeaux. Die Software steht unter der MIT-Lizenz, ohne kostenpflichtige Edition mit zusätzlichen Funktionen, und Sie betreiben sie selbst auf eigenen Servern, sodass die Benutzerdaten bei Ihnen bleiben. Ein gehosteter Canaille-Dienst wurde nicht gefunden; Yaal Coop unterstützt aber bei Installation, Konfiguration, Migration und zusätzlichen Funktionen. Die Entwicklung wurde unter anderem über NLnet und das EU-Programm NGI0 Entrust gefördert.