Апну тему, так как задача всё еще актуальна.
Нужно настроить такую схему:
1) Админ по запросу создал раздел для определенного пользователя. Он получил через повышение группу Премиум. Платная подписка допустим на 3 месяца. Он владелец раздела и только он может создавать там темы, а другие пользователи оставлять сообщения под его темой.
Аналогия: Канал в Телеге. Владелец канала пишет пост, а другие комментируют.
2) В настройках прав узла (раздела) установлено, что только Премиум пользователи могут создавать темы. Владелец этого раздела Премиум, но в его разделе другие Премиум пользователи тоже могут создавать темы. А это нужно запретить. Нужно чтобы только владелец мог создавать темы в своём разделе.
3) Выдача персональных прав только владельцу на работу с этим разделов решает задачу. Но это ломает систему подписки и повышение/понижение прав для возможности создавать темы в этом разделе или утратить такую возможность. Т.е. владелец раздела после окончания подписки понижается в правах, но всё равно продолжает иметь возможность создавать темы в этом разделе, так как есть персональные настройки на раздел.
Приватный раздел использовать не вариант. Так как раздел должен быть доступен для чтения и создания постов остальными участниками.
Отдельную группу для каждого раздела и владельца создавать нереально.
Может есть плагины, которые расширяют права (но, я что то не встречал)?
Или есть какая то схема с владельцем - модератором раздела? Но тоже, поковырял права и не могу настроить. Как можно решить это, есть у кого то идеи ?