Development #58826
import de rôles, fonctionner en multi-OU
0%
Description
On peut faire une export de rôles de plusieurs OU mais à l'import on est obligé de choisir une OU.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Lié à Bug #58828: Lors d'un import de rôles: duplicate key value violates unique constraint "a2_rbac_role_unique_idx_2" ajouté
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-manager-allow-importing-roles-from-different-OUs-588.patch 0001-manager-allow-importing-roles-from-different-OUs-588.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Toute la mécanique est là, en gros c'est juste l'interface qui impose le champ OU. Du coup en le rendant optionnel je change son label pour plus de clarté, « Forcer l'appartenance à la collectivité : <select> », et si rien n'est sélectionné ça prend ce qui est dans le fichier d'import.
Il faut aussi faire attention au cas où l'utilisateur n'aurait pas la permission de créer des rôles dans certaines OUs.
Dernier truc, si il n'y a ni OU sélectionnée dans le formulaire ni OU spécifiée dans le fichier d'import, on affiche une erreur, c'est la direction suggérée par Thomas ici #51464#note-3 (vs prendre l'OU par défaut).
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Ok.
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 735d6b7617eb1736754e01254fcfde77bf104c2e Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Wed Dec 8 12:19:54 2021 +0100 manager: allow importing roles from different OUs (#58826)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
manager: allow importing roles from different OUs (#58826)