# Permissões de categoria com E lógico?

**URL:** https://meta.discourse.org/t/logical-and-category-permissions/139141
**Category:** Support
**Created:** [20 Janeiro , 2020 02:30 UTC](https://meta.discourse.org/t/logical-and-category-permissions/139141 "2020-01-20T02:30:14Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Mark\_Schmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mark_schmucker/32/124810_2.png) [@Mark\_Schmucker](https://meta.discourse.org/u/Mark_Schmucker)
#### Post date: [20 Janeiro , 2020 02:30 UTC](https://meta.discourse.org/t/logical-and-category-permissions/139141/1 "2020-01-20T02:30:14Z")

</div>

Tenho o Grupo A com permissão na Categoria A e um Grupo B independente com permissão na Categoria B. Agora preciso de uma Categoria AB, e os usuários devem ser membros tanto do Grupo A quanto do Grupo B para ver a Categoria AB. A filiação ao Grupo A e ao Grupo B é independente — não há relação entre eles, e os usuários optam por participar de cada um.

- A lógica OU seria fácil — basta adicionar o Grupo A e o Grupo B nas permissões da categoria.
- A lógica E seria fácil se houvesse uma relação entre o Grupo A e o Grupo B — bastaria criar uma subcategoria.

Nenhuma dessas opções me ajuda. A única solução que consigo pensar é criar um terceiro grupo, o Grupo AB, e usar um plugin que o preencha com usuários que são membros de ambos, A e B. Alguma outra sugestão?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [20 Janeiro , 2020 02:48 UTC](https://meta.discourse.org/t/logical-and-category-permissions/139141/2 "2020-01-20T02:48:21Z")

</div>

Criar um grupo oculto C, que adiciona automaticamente membros dos grupos A e B, é o caminho a seguir.

Se você gerencia permissões complexas de grupos e categorias, eventualmente desejará passar essas informações do sistema que as gerencia por meio de Single Sign-On (SSO). Com isso, você pode automatizar lógicas como essa no serviço de SSO.

---

<div class="post-metadata">

### Author: ![Mark\_Schmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mark_schmucker/32/124810_2.png) [@Mark\_Schmucker](https://meta.discourse.org/u/Mark_Schmucker)
#### Post date: [20 Janeiro , 2020 02:56 UTC](https://meta.discourse.org/t/logical-and-category-permissions/139141/3 "2020-01-20T02:56:20Z")

</div>

> [@Falco](#):
>
> Criar um grupo oculto C, que adiciona automaticamente membros dos grupos A e B, é o caminho a seguir.

Acho que isso requer um plugin ou script via API? Fazer manualmente seria demais.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [29 Novembro , 2023 21:50 UTC](https://meta.discourse.org/t/logical-and-category-permissions/139141/4 "2023-11-29T21:50:20Z")

</div>


