Estive pesquisando o Discourse como um substituto potencial para nossa solução atual, mas mesmo depois de ler a documentação, ainda estou um pouco perdido com os trust_levels e os groups.
Qual é a melhor prática?
Usar os trust_levels já criados ou criar nossos próprios grupos diferentes e lidar apenas com eles?
Seu feedback seria muito apreciado, desejo a vocês um bom dia.
Olá @Jarjar, bem-vindo ao Discourse Meta!
Posso saber o que exatamente você está tentando alcançar? Categorias privadas? Categorias para serem visualizadas apenas por usuários logados?
Na verdade, ambos. Em todos os casos, a maior parte do conteúdo que eu quero acessível apenas para usuários logados, mas além disso, haverá de fato várias categorias e canais privados, então estou rapidamente perdido com os trust_levels.
Eu me pergunto se simplesmente removê-los e criar meus próprios grupos não seria mais fácil, mas pode não ser a melhor prática, os trust_levels existem por um motivo, eu acho ^^
Você não pode “remover” eles, eles estão embutidos em toda a base do discurso, não são simplesmente grupos pré-fabricados, os grupos ficam em cima deles e todos os grupos usam o sistema de nível de confiança. Mas sim, você pode bloquear categorias para um ou ambos.
Você pode querer ler o Guia de Nível de Confiança, que explica o que eles fazem, porque qualquer grupo que você criar dependerá disso. Um grupo é apenas um grupo de usuários, todos os quais têm um Nível de Confiança: estático (todos os membros do grupo recebem o atribuído ao grupo) ou independente, onde todos têm o nível em que naturalmente estão.
Os níveis de confiança funcionam essencialmente como uma salvaguarda tanto para seus novos usuários quanto para sua comunidade em geral. Uma boa analogia para entendê-los é imaginá-los como um estranho em sua casa. Quando eles visitam pela primeira vez, você não os conhece bem o suficiente para confiar neles, então não os deixaria andar livremente sem supervisão. E, da perspectiva deles, eles nunca estiveram em sua casa antes, então não sabem se movimentar.
Os níveis de confiança são uma maneira de permitir que alguém entre na comunidade de forma segura e controlada, para que não tenham acesso a funcionalidades que possam ser problemáticas. Eles não podem enviar mensagens privadas para estranhos, não podem postar links de spam, etc. À medida que passam tempo lendo e interagindo, eles provam que estão lá pelos motivos certos, então ganham mais funcionalidades. Eles agora estão familiarizados o suficiente com o fórum para entender como usá-lo.
Portanto, deixe-os no lugar com as configurações padrão, mas lembre-se de que você pode ajustá-los mais tarde, se necessário. Em seguida, crie seus grupos personalizados em cima disso, que ditarão quem pode acessar qual conteúdo em um nível holístico.
Para torná-lo acessível apenas para usuários logados, torne a categoria acessível apenas para usuários TL0. Como todo usuário logado é um TL0, isso pode ser feito.
Veja, quando você é um TL1, você é tanto um TL0 quanto um TL1. Quando um TL3, você é um TL2, 1 e 0. Portanto, tornar as categorias acessíveis apenas por TL0s permite que os tópicos lá dentro sejam privados.
Eu entendo totalmente, mas para o meu caso de uso, por exemplo, as permissões concedidas pelo TL3 já são muito altas e até mesmo algumas do TL2 eu gostaria de remover.
Eu entendo que elas foram criadas para capacitar a comunidade, mas permite que eles façam coisas que apenas moderadores deveriam fazer para o nosso caso de uso.
Eu vejo o benefício no TL0 e TL1, mas acima disso é demais.
Faz sentido apenas aumentar os requisitos para esses níveis, de modo que basicamente ninguém possa alcançá-los?
Desculpe, vindo da outra coisa do Disc, é um pouco confuso para mim e eu quero ter certeza de que entendi tudo certo e farei isso corretamente desde o início.
Como exemplo no disc eu tenho:
Usuários não verificados (seria TL0)
Usuários verificados (seriam usuários logados no Discourse)
Usuários confiáveis (seria TL1)
Sem uso de equivalente ao TL2
Mods (TL3 e TL4)
Equipe (TL3 e TL4)
Administradores (TL3 e TL4)
A quais você está se referindo? Existem muitas configurações de "… grupos permitidos" que permitem personalizar esses direitos. Por exemplo, editar todos os grupos de tópicos se você não quiser que usuários TL3 possam editar títulos, categorias e tags de tópicos escritos por outra pessoa.
Recategorizar e renomear tópicos => definitivamente não queremos que os usuários façam isso
Ter todos os seus links seguidos (removemos o nofollow automático) => não é necessário
TL2:
Usar o botão “Convidar outros para este tópico” para integração de novos usuários com um clique para participar de tópicos => Definitivamente não queremos isso
Convidar usuários externos para MPs criando uma MP em grupo => também não queremos isso, quero que as MPs sejam desativadas para todos os usuários.
Ok, então não é completamente estúpido da minha parte querer fazer isso e mudar as configurações de TL é algo que outras pessoas que gerenciam comunidades também fazem?
Só quero ter certeza de que entendi tudo direito e começar com o pé direito em vez de fazer tudo errado desde o início ^^
Desculpe incomodá-lo com isso, mas vejo que você é co-CEO, então tenho certeza de que saberá sobre isso.
Como dito anteriormente, as permissões são um pouco difíceis para eu entender vindo da outra ferramenta comunitária do Disc, passei muito tempo lendo as diferentes documentações, mas rapidamente começa a ficar complicado com algumas referências sendo artigos de 4 anos atrás, enquanto mudanças foram feitas desde então, então tenho que cruzar referências para encontrar o que preciso.
De qualquer forma, agora entendi os diferentes níveis de confiança e que os usuários os obterão automaticamente, com mais permissões à medida que se tornam cada vez mais ativos na comunidade, então comecei a trabalhar nos grupos.
Estou um pouco confuso com a função de staff, pois não vejo o propósito dela, administradores são administradores e moderadores são moderadores.
Tentando entender isso, deparei-me com um artigo que dizia que o moderador padrão estava dando permissões demais aos mods, permitindo que eles exportassem dados de clientes, por exemplo, e também há moderadores de categoria, então agora estou completamente perdido no mar: Admin vs Moderator vs leader - #14 by robmc
Existe alguma maneira de entrar em contato com alguém do Discourse para fazer uma chamada para que eu tenha certeza de que entendi tudo corretamente? Contra compensação, obviamente.
Eu realmente vejo benefícios em nossa transição para o Discourse, mas não posso me dar ao luxo de cometer nenhum erro.
Ficarei feliz em ajudá-lo a configurar tudo isso, além de explicar como os níveis de confiança e a moderação funcionam no Discourse e como alcançar o que você deseja.
Trabalho com fóruns Discourse desde 2015 como moderador/administrador e atuo em gerenciamento de comunidade/moderação há uma década. Também fiz administração e moderação no Discord, então posso explicar as semelhanças e diferenças. Entendo que, se você vem de um modelo baseado em funções semelhante, pode ser confuso, pois o Discourse tem muita moderação integrada associada aos seus níveis de confiança.
Sinta-se à vontade para me enviar uma mensagem privada e podemos combinar um horário para uma videochamada.
Se desejar, ficarei feliz em ser voluntário como moderador/administrador em seu site a médio prazo para ajudá-lo a configurar. Eu realmente adoro trabalhar com o Discourse e quero que mais comunidades o utilizem. (Também fiz administração/moderação voluntária no Discord para um amigo que era streamer, porque mexer com todos os bots e configurações não era a praia dela, então eu entendo totalmente isso, pois gosto de configurá-los.)
Se você quiser abrir um tópico em Marketplace e explicar que está procurando suporte para configurar o Discourse, você também pode fazer isso.
Todas as coisas que você mencionou são diretas de explicar e passar.
Estas são possíveis de fazer, como Moin mencionou:
Moin mencionou todas as configurações aqui, mas eu também posso ajudá-lo a revisar:
E para a próxima parte, posso explicar a função de staff.
A função de staff é principalmente para indicar quem é administrador/moderador no site. Administradores podem alterar as configurações do site e temas, e moderadores no Discourse podem lidar com suspensões, spam e assim por diante. Eles são moderadores para todo o site.
Quando as pessoas procuram moderadores para moderar o conteúdo do site (fechar discussões, introduzir modo lento), geralmente o Nível de Confiança 4 (Líder) é o mais adequado para isso.