Repository navigation
Conversation
Le rôle « Tout le monde » n'accorde plus REPLAY_HOOKS par défaut (896 → 768, migration réalignant les projets existants) ; noter le retrait et la marche à suivre pour le réaccorder. Co-authored-by: Automata <automata@shikanime.studio>
StephaneTrebel
left a comment
There was a problem hiding this comment.
Le retrait de la permission par défaut est cohérent avec la migration Console et l’exemple DevOps permet de comprendre comment redonner ce droit. Une suggestion non bloquante propose de définir « reprovisionner » et de placer la consigne avant l’historique ; liens locaux vérifiés, CI « Test app build » verte, aucun build local ni test applicatif exécuté (sans ledger lié).
| - Voir les environnements | ||
| - Voir les dépôts | ||
|
|
||
| > Historiquement, ce rôle incluait aussi « Reprovisionner le projet » : cette permission a été retirée du rôle par défaut (y compris sur les projets existants). Un membre qui doit pouvoir reprovisionner le projet doit désormais se voir attribuer un rôle dédié (par exemple `DevOps`) ou un rôle personnalisé incluant cette permission. |
There was a problem hiding this comment.
⚪ suggestion (lisibilité): Dire d’abord quoi faire et définir « reprovisionner »
La note commence par l’historique et répète « reprovisionner » sans en expliquer l’effet — la définition plus bas est elle-même circulaire. Pour une personne qui découvre le produit :
Pour remettre les ressources du projet en conformité avec sa configuration, un membre doit disposer de la permission « Reprovisionner le projet ». Attribuez-lui le rôle
DevOps, ou un rôle personnalisé qui inclut cette permission (voir « Ajouter/retirer des membres à un rôle »).Le rôle
Tout le monden’accorde plus cette permission, y compris dans les projets existants.
On garde le libellé exact de l’interface, mais on explique l’action avant de raconter son évolution.
Quoi
Tout le monden'accorde plus « Reprovisionner le projet » par défaut — la liste ne garde que « Voir les environnements » et « Voir les dépôts », avec une note historique expliquant le retrait et comment réaccorder la permission (rôle dédié ou personnalisé).Pourquoi
La migration console
20261019120000_drop_replay_hooks_from_everyone_permsretire le bit REPLAY_HOOKS (128) du défauteveryonePerms(896 → 768) et réaligne les projets existants : tout utilisateur authentifié ne peut donc plus reprovisionner un projet par défaut. Le comportement décrit dans la page était devenu faux pour les nouveaux comme pour les anciens projets.Références
80c34aab— fix(project): drop REPLAY_HOOKS from default everyone permsec5e6f7d— fix(project): migrate the SQL default everyonePerms to 768