Projet

Général

Profil

Bug #84722

aucune permission n'est donnée au premier rôle créé

Ajouté par Thomas Noël il y a 5 mois. Mis à jour il y a 5 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
14 décembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

Révision 96abd0f9 (diff)
Ajouté par Frédéric Péters il y a 5 mois

misc: fix settings of permissions for first role (#84722)

Historique

#1

Mis à jour par Frédéric Péters il y a 5 mois

#82019

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 ?)

#2

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
#3

Mis à jour par Thomas Noël il y a 5 mois

Frédéric Péters a écrit :

#82019

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.

#4

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
#5

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'],
 ...
#6

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 :

#7

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de En cours à Solution proposée
#8

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 :

#9

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 :

#10

Mis à jour par Transition automatique il y a 5 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#11

Mis à jour par Transition automatique il y a 2 mois

Automatic expiration

Formats disponibles : Atom PDF