Modo "Regular" para administradores e moderadores (por exemplo, algo como "sudo")

Sim, prefiro muito mais isso.

Pode ser necessário desembaraçar algumas coisas para chegar lá, dada toda a história, mas isso faz muito mais sentido para mim.

Acho que poderia ser uma alternância no cabeçalho. Algo que você pode acessar facilmente em qualquer lugar.

Quando ativado, o estado poderia ficar claro. Poderíamos pegar algumas ideias da experiência do usuário de impersonificação (e melhorar ambas onde necessário)

Acho que podemos querer tratar algumas coisas de forma diferente.

Por exemplo, não acho que queremos fazer com que os administradores alternem para o modo administrador para acessar /admin.

Onde já temos espaços completamente separados para coisas de administração, acho que continuamos a deixar as pessoas irem lá.

Mas para coisas onde os administradores estão interagindo no mesmo espaço que usuários normais, acho que um sinalização mais explícita seria útil.

3 Curtiram

Então, algo como uma configuração individual por administrador para suppress_secured_categories_from_admin, com talvez alguns recursos extras, como ocultar mensagens privadas também na atividade do usuário?

A descrição de que isso apenas adiciona atrito parece semelhante

3 Curtiram

Sim, esse é um bom exemplo do tipo de coisa que poderíamos fazer.

Também tenho bastante confiança de que podemos projetar isso de uma maneira que permita que as pessoas acostumadas com seus fluxos de trabalho atuais continuem operando como estão (seja com uma configuração do site, ou tornando o controle persistente, etc).

3 Curtiram

Seria ótimo ver isso; já passei por muitas situações em que não percebi que meus usuários não conseguiam fazer coisas (por exemplo, criar eventos, interagir com o Kanban, etc.) que eu conseguia.

1 Curtiu

Como é possível conceder Admin, seria então possível fazer o processo inverso e revogar o Admin?

Então, em um plugin, e se alterássemos o serializador do usuário para definir admin como false? Assim, todas as verificações de admin falhariam, exibindo uma interface de não-admin?

Ou, executar revoke_admin e depois grant_admin após um período de tempo fixo?

Imagino que eu esteja buscando uma forma de baixo atrito para vivenciar o que meus usuários experimentam na maior parte do tempo, mas ainda assim conseguir acessar rapidamente e com facilidade meus poderes administrativos (e ser reconhecido como administrador).

Revogar o status de administrador comprometeria um pouco isso!

2 Curtiram

Sim, mas eu estava pensando que, combinado com o banner no topo da página, como o de impersonação de usuário, que mostra o tempo restante e um botão de sair.

1 Curtiu

Seria bom se você pudesse selecionar entre os vários níveis de confiança e grupos.

2 Curtiram