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?