Development #63580
logguer une erreur / interdire une config ldap qui n'aurait pas external_id_tuples
0%
Description
Sans ça il va y avoir création sans fin des même comptes.
Fichiers
Demandes liées
Historique
Mis à jour par Emmanuel Cazenave il y a environ 2 ans
En fait si pas défini, ça prend la valeur par défaut : 'external_id_tuples': (('uid',),('dn:noquote',),)
. Mais si pas d'uid retourné par l'annuaire, plouf pas d'identifiant généré, doublons etc.
Et à vue de nez sur 90% des raccordements on utilise "external_id_tuples": [["samaccountname"],["dn:noquote"]]
donc je serais pour juste changer la valeur par défaut.
Mis à jour par Frédéric Péters il y a environ 2 ans
- Lié à Bug #63609: ldap, si un external_id ne peut être construit, ne pas créer d'utilisateur ajouté
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Fichier 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Emmanuel Cazenave il y a environ 2 ans
Pourrait on aussi avoir la configuration la plus commune mise par défaut, monsieur ?
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Fichier 0002-ldap-fix-sync_ldap_users-tests-63580.patch 0002-ldap-fix-sync_ldap_users-tests-63580.patch ajouté
- Fichier 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch ajouté
Ça a corrigé un petit bug dans les logs de sync-ldap-users, création confondu avec une mise à jour, qu'il fallu répercuter dans les tests, en les simplifiant au passage.
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Statut changé de Solution proposée à En cours
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
Emmanuel Cazenave a écrit :
Pourrait on aussi avoir la configuration la plus commune mise par défaut, monsieur ?
Non ça risque forcément de casser quelque chose quelque part de changer la valeur par défaut.
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Statut changé de En cours à Solution proposée
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Fichier 0002-ldap-fix-sync_ldap_users-tests-63580.patch 0002-ldap-fix-sync_ldap_users-tests-63580.patch ajouté
- Fichier 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch ajouté
Pour faire plaisir à pylint.
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Bloque Development #63646: ldap, ajouter une recherche via les attributs UUID implicites (entryuuid, objectguid ou nsuniqueid) ajouté
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Fichier 0003-translation-update-63580.patch 0003-translation-update-63580.patch ajouté
- Fichier 0002-ldap-fix-sync_ldap_users-tests-63580.patch 0002-ldap-fix-sync_ldap_users-tests-63580.patch ajouté
- Fichier 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch 0001-ldap-fail-cleanly-when-an-external_id-cannot-be-made.patch ajouté
- Rebasé sur le ticket d'ajout de l'authentification par email (#62270)
- Correction d'un typo dans le message destiné aux utilisateurs
- Ajout d'un commit pour la traduction (il est entendu que c'est autorisé si le commit est séparé des autres)
Mis à jour par Serghei Mihai il y a environ 2 ans
- Statut changé de Solution proposée à Solution validée
Go.
Mis à jour par Benjamin Dauvergne il y a environ 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit b6ab4b32aad8f6f30722f4083def6dd2b6582cd5 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Thu Apr 7 08:45:37 2022 +0200 translation update (#63580) commit a171dd85e9b08c46b83c81477e411a31ee773bda Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Wed Apr 6 18:33:06 2022 +0200 ldap: fix sync_ldap_users tests (#63580) commit 78e98c7a7ad5bee18d2aa36deaba578f09692877 Author: Benjamin Dauvergne <bdauvergne@entrouvert.com> Date: Wed Apr 6 17:22:30 2022 +0200 ldap: fail cleanly when an external_id cannot be made (#63580)
Mis à jour par Transition automatique il y a environ 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
ldap: fail cleanly when an external_id cannot be made (#63580)