https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2021-04-30T14:40:16ZEnsemble Ouvert Libre ÉvolutifDistribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1551412021-04-30T14:40:16ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Tâche parente</strong> mis à <i>#32104</i></li></ul> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1551422021-04-30T14:53:10ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>Je confirme le comportement : le serveur d'authentification (en tout cas en mode ldap "local") est insensible à la casse alors que le système de <a href="http://eole.ac-dijon.fr/documentations/2.8/completes/HTML/ModuleZephir/co/03-affectation.html" class="external">gestion des droits</a> de Zéphir l'est.</p> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1551432021-04-30T15:13:32ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>L'authentification LDAP est insensitive par défaut, je ne pense pas qu'on puisse jouer sur ce point (éventuellement voir ce que ça donne avec un annuaire distant qui pourrait avoir un comportement différent.</p> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1551442021-04-30T15:38:45ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>L'autre piste serait de rendre la gestion des droits insensible à la casse ce qui n'est pas forcément une super idée même si le code semble centralisé dans <code>/usr/lib/python3/dist-packages/zephir/backend/xmlrpceole.py</code>...</p>
<p>En modifiant la requête de la ligne 147 comme ci-dessous cela semble suffire dans un premier temps :<br /><pre>
cursor.execute("""select droits from users where LOWER(login) = LOWER(%s)""", (cred_user,))
</pre></p> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1564852021-05-19T08:24:20ZGilles GrandgérardGilles.Grandgerard@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Tâche parente</strong> changé de <i>#32104</i> à <i>#32492</i></li></ul> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1567812021-05-28T08:31:13ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Tâche parente</strong> changé de <i>#32492</i> à <i>#32490</i></li></ul> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1578852021-06-16T08:07:44ZGilles GrandgérardGilles.Grandgerard@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Tâche parente</strong> changé de <i>#32490</i> à <i>#32590</i></li></ul> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1578862021-06-16T08:08:06ZGilles GrandgérardGilles.Grandgerard@region-academique-bourgogne-franche-comte.fr
<ul></ul><p>A faire à partir de 2.7.2.</p> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1582662021-06-28T09:13:40ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>Assigné à</strong> mis à <i>Joël Cuissinat</i></li></ul> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1582702021-06-28T13:11:57ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1587292021-07-07T14:09:32ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul></ul><p>OK sur Zéphir >= 2.7.2</p> Distribution EOLE - Tâche #32038: Signaler un Bug : Zephirhttps://dev-eole.ac-dijon.fr/issues/32038?journal_id=1587302021-07-07T14:09:45ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>0.0</i></li></ul>