Development #55097
pouvoir assigner un utilisateur à une fonction
Début:
22 juin 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 3 ans
- Fichier 0001-general-allow-adding-users-to-functions-55097.patch 0001-general-allow-adding-users-to-functions-55097.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Dans l'action liaison fonction/rôle, si le rôle calculé n'est pas trouvé une recherche se fait dans les utilisateurs, c'est une méthode get_computed_user_id qui va chercher un utilisateur, sur base d'un nameid, d'un email voire d'un nom. Si un utilisateur est trouvé il est posé dans la fonction sous la forme "_user:id-de-l-utilisateur".
Quand il est demandé les rôles d'un utilisateur, ce "_user:id-de-l-utilisateur" est retourné en plus des rôles,
def get_roles(self): - return self.roles or [] + return (self.roles or []) + ['_user:%s' % self.id]
et voilà.
Mis à jour par Emmanuel Cazenave il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit bebfa9d81f27508d07b37c302985627c67e2a79d Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon Jun 21 21:36:05 2021 +0200 general: allow adding users to functions (#55097)
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Lié à Development #35763: permettre d'associer/ajouter un utilisateur à une fonction ajouté
general: allow adding users to functions (#55097)