Я хочу ограничить пользователя возможностью вступать только в одну группу на основе бейджей. То есть, если я назначаю пользователю конкретный бейдж ‘dev’, он сможет вступить только в категорию ‘dev’. Как я могу этого добиться?
Если вы добавляете их только в одну группу, просто создайте категорию и назначьте только эту группу для её просмотра — и ничего больше.