Предположим следующий сценарий:
группа users
форум forum 1
форум forum 2
Необходимо некоторым пользователям из группы users разрешить создавать темы в форуме forum 1 или forum 2 или в обоих сразу.
Не могу разобраться, как именно это сделать наиболее оптимальным способом? Пока что представляю, что придется создавать отдельные группы пользователей.
Если таких форумов и юзеров будет много, то придется создавать каждому юзеру индивидуальную группу, но я не хочу как-то выделять этих юзеров из числа остальных, следовательно придется создавать разные группы с одним и тем же названием users. При этом возникает путаница, так как во всех списках групп будут повторяться названия и это очень неудобно.
Существует ли другой способ? Предполагаю, что я что-то упустил в системе разрешений.
Если нет, то возникает вопрос — если я создам много групп, а затем мне понадобится изменить разрешения для всех этих групп одновременно, это придется делать в каждой группе отдельно?