Mensagem "Somente visível para membros de grupos" ao compartilhar

Queremos que uma categoria específica não seja visível para TL0, em outras palavras, apenas TL1+. Para isso, configuramos assim:

E isso funciona bem, e apenas TL1+ pode ver/responder/criar.

No entanto, um dos nossos membros notou que, se eles clicarem no horário da postagem, aparece:

O que parece indicar que apenas TL1 pode vê-lo, o que é um pouco confuso porque não está totalmente correto.

Então pensei se deveríamos indicar explicitamente todos os outros níveis de confiança nas permissões da categoria, mas então obtenho algo assim:

O que eu acho que está correto agora (se ignorarmos a equipe), mas não está exatamente tornando as coisas mais claras.

Tentei manter o grupo everyone com as permissões pretendidas e adicionar explicitamente o TL0 com permissões diferentes, mas isso não funciona e acho que poderia ficar bastante confuso.

Então, minhas perguntas são:

  • Esse comportamento é intencional (e me refiro à mensagem “Somente visível para membros” aqui) ou estou fazendo algo errado?
  • Devemos sempre ser mais explícitos com as permissões para todos os níveis de confiança e não indicar apenas o mais baixo?

Desculpas se isso foi perguntado/discutido em outro lugar, mas só encontrei coisas tangenciais.

Todos com nível de confiança 1 e superior estão no grupo de nível de confiança 1. Portanto, está correto, porque todos com nível de confiança 2+ já estão incluídos.

A mensagem é intencional, ela te lembra que nem todos poderão ler a postagem que você deseja linkar.

3 curtidas

Os links compartilhados funcionarão no seu fórum. No entanto, se o link for compartilhado, por exemplo, no Reddit, o visitante externo precisará fazer login e ter nível min tl1+ para visualizar.

Desculpe se não fui claro: estou ciente de por que a mensagem está lá e é relevante saber ao compartilhar. E como administrador do Discourse, entendo como as permissões funcionam. Minha objeção é que diz

Apenas visível para membros do grupo: trust_level_1

Assumindo que um usuário saiba o que são níveis de confiança, é menos provável que ele esteja ciente de que quaisquer permissões que um TL1 tenha, níveis de confiança mais altos também terão. E note que a frase não menciona permissões, mas grupos: apenas membros de um grupo específico podem vê-la, o que leva a pensar que membros de grupos diferentes não podem. Faria mais sentido se estivéssemos falando de algum grupo com nome personalizado, mas quando o grupo é um dos níveis de confiança, pode ser confuso devido à herança de permissões que nem todos conhecem/entendem.

Talvez para grupos de nível de confiança, este aviso pudesse listar apenas o menor deles e incluir um sufixo “e superiores” — isso funcionaria mesmo quando a configuração da categoria tiver apenas trust_level_1. Para outros grupos (não baseados em níveis de confiança), eles poderiam ser listados pelo nome, como é agora. Mas, eu acho que isso é provavelmente mais complicado de implementar, embora menos confuso para os usuários.

1 curtida

Entendido. Parece razoável com os Níveis de Confiança, sendo um grupo especializado. Deveria ser esclarecido como você disse. Só pode ser visto por Nível de Confiança 1+ ou TL 1 ou superior.

Peço desculpas por perder o contexto. Ponto muito bom.

Posso pensar em um caso em que o comportamento como está agora é melhor.
Você quer compartilhar uma postagem com um usuário. Então, você quer primeiro verificar se eles podem ler a postagem. O pop-up informa que você precisa verificar se o usuário está no grupo de nível de confiança 1. Então você verifica um grupo e sabe se eles podem ler a postagem.
Se você também mostrar todos os grupos de nível de confiança mais altos, isso cria a impressão de que você teria que verificar todos eles. Mas todos no grupo de nível de confiança 2 são membros do grupo de nível de confiança 1, então não há necessidade de verificar isso.

A mensagem não diz “visível para usuários com nível de confiança 1”. Ela diz “visível para todos os membros do grupo nível de confiança 1”.