« Mode régulier » pour les administrateurs et modérateurs (par exemple, quelque chose comme « sudo »)

Oui, je préfère beaucoup cette approche.

Cela pourrait demander de démêler certaines choses pour y arriver, compte tenu de tout l’historique, mais cela me semble bien plus logique.

Je pense que cela pourrait être un interrupteur dans l’en-tête. Quelque chose d’accessible facilement depuis n’importe où.

Lorsqu’il est activé, l’état devrait être clair. Nous pourrions nous inspirer de l’expérience utilisateur de l’usurpation d’identité (et l’améliorer, ainsi que celle des admins, là où c’est nécessaire).

Je pense que nous devrions peut-être traiter certaines choses différemment.

Par exemple, je ne pense pas que nous devions obliger les admins à activer le mode admin pour accéder à /admin.

Là où nous avons déjà des espaces complètement séparés pour les tâches administratives, je pense que nous devrions continuer à permettre aux gens d’y accéder.

Mais pour les cas où les admins interagissent dans le même espace que les utilisateurs normaux, je pense qu’un signal plus explicite serait utile.

3 « J'aime »

Donc une sorte de bascule par administrateur pour suppress_secured_categories_from_admin, avec peut-être quelques fonctionnalités supplémentaires comme la dissimulation des MP dans l’activité de l’utilisateur ?

La description indiquant que cela n’ajoute que de la friction semble similaire

3 « J'aime »

Oui, c’est un bon exemple du genre de chose que nous pourrions faire.

Je suis également assez confiant que nous pouvons concevoir cela de manière à ce que les personnes habituées à leurs workflows actuels puissent continuer à fonctionner comme elles le font (que ce soit avec un paramètre de site, ou en rendant la bascule persistante, etc.).

3 « J'aime »

Ce serait super de voir ça ; j’ai été dans de nombreuses situations où je ne réalisais pas que mes utilisateurs ne pouvaient pas faire certaines choses (par exemple, créer des événements, interagir avec le Kanban, etc.) que je pouvais faire moi-même.

1 « J'aime »

Étant donné qu’il est possible d’accorder le rôle d’administrateur, serait-il alors possible de révoquer ce rôle ?

Ainsi, dans une extension, que diriez-vous de modifier le sérialiseur d’utilisateur pour définir admin sur false ? De cette façon, toutes les vérifications d’administrateur échoueraient, affichant une interface utilisateur non administrateur ?

Ou bien, exécuter revoke_admin puis grant_admin après un délai défini ?

Je suppose que je cherche un moyen simple et fluide de vivre l’expérience que mes utilisateurs rencontrent le plus souvent, tout en pouvant accéder rapidement et facilement à mes superpouvoirs (et en étant reconnu en tant qu’administrateur).

Révoquer le statut d’administrateur compromettrait un peu cela !

2 « J'aime »

Oui, mais je pensais qu’associé à la bannière en haut de la page, comme pour l’usurpation d’identité, elle pourrait afficher le temps restant et un bouton de sortie.

1 « J'aime »

Il serait judicieux de pouvoir choisir parmi les différents niveaux de confiance et les groupes.

2 « J'aime »