Если надо на время клиента вручную авторизовать так чтоб через некоторое (заранее определенное) время он отвалился то запили вот такой скрипт:
:local num 0;
:local mac [/ip hotspot host get number=$num mac-address];
/ip hotspot host
make-binding numbers=$num type=bypassed;
:delay 300;
/ip hotspot ip-bindin
remove numbers=[find mac-address=$mac];
Сделай таких скриптов столько сколько обычно устройств подключено к хотспоту и в каждом измени соответственно первую переменную на 1,2,3, . . . и т.д. Это номер подключенного хоста который можно увидеть командой
/ip hotspot host print
Назови скрипты как нибудь типа b00, b01, b02, . . . в соответствии со значением переменной $num. Так будет проще ориентироваться.
Ну и измени значение после команды delay ибо там стоит 300 секунд (5 минут). Это время до отключения клиента.
Теперь просмотрев список подключенных хостов
/ip hotspot host print
Выбираешь тот который надо включить (например под номером 16) и запускаешь соответствующий скрипт
/system script run b16
Можно ручками его запустить через Винбокс или Веб
ВСЕ. Клиент пошел в нет и будет автоматом отброшен через 300 секунд, ну или сколько ты там выставишь.
Это именно то, что было нужно?