В Unifi Network, в настройках есть User Groups , там можно задать разные пользовательские группы.
Дальше просто клиента цепляете в любую из настроенных групп.
Отредактировал.
Я эту штуку правда не использовал, мы обходимся магией на линуксовом гейте (у нас такая же схема как в вашем вопросе). На гейте используем HTB + iptables , для нарезки пользователей на группы и присвоения их трафику разных приоритетов.