# Acesso a Categorias Baseado em Grupo Não Funciona Como Esperado

**URL:** <https://meta.discourse.org/t/group-based-category-access-not-working-as-expected/357036>\
**Category:** Product Support\
**Created:** [12 Março , 2025 22:08 UTC](https://meta.discourse.org/t/group-based-category-access-not-working-as-expected/357036 "2025-03-12T22:08:21Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![emonunix](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/emonunix/32/485652_2.png) [@emonunix](https://meta.discourse.org/u/emonunix)\
**Post date:** [12 Março , 2025 22:08 UTC](https://meta.discourse.org/t/group-based-category-access-not-working-as-expected/357036/1 "2025-03-12T22:08:21Z")

</div>

#### **Contexto**

Configuramos nosso fórum Discourse para restringir a visibilidade das categorias com base em **grupos**. Nossa configuração é a seguinte:

- Todas as **categorias** estão vinculadas a **grupos específicos**.
- Novos usuários ( **Nível de Confiança 0** ) **não podem** ver nenhuma categoria até que **entrem em um grupo**.
- Quando um usuário entra em um **grupo** , ele é automaticamente definido para **rastrear** as categorias associadas.
- Categorias silenciadas devem ser **recolhidas** por padrão, e categorias observadas/rastreadas devem aparecer **acima** das categorias silenciadas.
- **Usuários logados** devem ver apenas as categorias dos grupos aos quais aderiram.
- **Usuários não logados** devem ver **todas as categorias** para fins de SEO, para que o Google possa rastreá-las.
- **Os usuários devem poder ler tópicos públicos** , mas quando **se inscreverem** , deverão ser obrigados a **escolher um grupo**.

* * *

### **Problemas que Estamos Enfrentando**

1️⃣ **Categorias Participadas Não Exibindo Corretamente**

- Quando um usuário entra em um **grupo** , o comportamento esperado é que ele comece a rastrear as categorias relacionadas.
- Em vez disso, as categorias **não estão aparecendo** na visualização normal.
- Em vez de ver **categorias rastreadas/observadas** , os usuários estão vendo apenas uma lista de **categorias silenciadas** (que deveriam estar recolhidas, mas aparecem abertas).

2️⃣ **Resultados de Pesquisa Exibindo Categorias Não Relacionadas**

- Usuários logados em um grupo **não deveriam** ver resultados de pesquisa de **categorias de outros grupos**.
- No entanto, a pesquisa ainda está retornando resultados de **todas as categorias** , mesmo aquelas às quais eles não têm acesso.
- Queremos que os **resultados da pesquisa sejam restritos** às categorias que o usuário tem permissão para ver.

3️⃣ **SEO e Rastreamento do Google vs. Acesso Restrito**

- Queremos que o **Google indexe todos os posts** para que as pessoas possam descobrir conteúdo por meio de pesquisa.
- No entanto, não queremos que **todos** (usuários logados) vejam todas as categorias por padrão.
- **Os usuários devem poder ler tópicos públicos** , mas quando **se inscreverem** , deverão ser obrigados a **escolher um grupo** antes de prosseguir.
- Atualmente, se **ocultarmos uma categoria dos usuários logados** , ela também **desaparece do Google** , o que impede a indexação.

* * *

### **Perguntas para a Comunidade**

- Como podemos garantir que as **categorias rastreadas** apareçam **acima** das categorias silenciadas e fiquem visíveis quando um usuário entra em um grupo?
- Existe uma maneira de **isolar os resultados da pesquisa** para que os usuários logados vejam apenas posts de categorias às quais têm acesso?
- Como podemos permitir que o **Google rastreie e indexe** categorias restritas, mantendo-as ocultas dos usuários logados **até que eles entrem em um grupo**?
- Qual é a melhor maneira de impor a **seleção de grupo na inscrição** sem bloquear leitores públicos?

Alguém mais encontrou problemas semelhantes com a **visibilidade de categorias baseada em grupos**? Existem soluções alternativas ou configurações do Discourse que possamos ter perdido?

Obrigado antecipadamente por qualquer orientação! 🙏

---

_[View the full topic](https://meta.discourse.org/t/group-based-category-access-not-working-as-expected/357036)._
