Bug #84722
aucune permission n'est donnée au premier rôle créé
0%
Description
Je ne retrouve plus le ticket initial, mais on avait décidé, je crois, que le premier rôle créé sur wcs (typiquement "Debug") obtenait automatiquement toutes les permissions.
Je constate en initialisant une instance ce matin que ce n'est pas le cas, seule la permission "Backoffice" est donnée.
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a 5 mois
De quel site s'agit-il ? (i.e. y a-t-il bien give-all-permissions-to-first-role=true dans le modèle de déploiement ?)
Mis à jour par Frédéric Péters il y a 5 mois
- Statut changé de Nouveau à Information nécessaire
- Assigné à mis à Thomas Noël
Mis à jour par Thomas Noël il y a 5 mois
Frédéric Péters a écrit :
De quel site s'agit-il ? (i.e. y a-t-il bien give-all-permissions-to-first-role=true dans le modèle de déploiement ?)
C'est https://formulaires.demarches.seine-eure.fr/ et il a bien give-all-permissions-to-first-role = true dans son site-options.
Mis à jour par Frédéric Péters il y a 5 mois
- Statut changé de Information nécessaire à En cours
- Assigné à changé de Thomas Noël à Frédéric Péters
Mis à jour par Frédéric Péters il y a 5 mois
In [9]: del(pub.cfg['admin-permissions']) In [10]: role = get_publisher().role_class.select()[0] In [11]: role.store() In [12]: pub.cfg['admin-permissions'] Out[12]: {('forms', 'Formulaires'): ['946a96d94f824f1a9dc59731542afae4'], ('cards', 'Modèles de fiche'): ['946a96d94f824f1a9dc59731542afae4'], ...
Mis à jour par Robot Gitea il y a 5 mois
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/934
- Titre : WIP: misc: fix settings of permissions for first role (#84722)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/934/files
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution proposée à Solution validée
Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/934
- Titre : misc: fix settings of permissions for first role (#84722)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/934/files
Mis à jour par Transition automatique il y a 5 mois
- Statut changé de Résolu (à déployer) à Solution déployée
misc: fix settings of permissions for first role (#84722)