Сейчас для того чтобы работал сабпейдж, нужно обязательно давать в конфиг API токен. Чтобы сабпейдж мог получить конфиг для себя из панели. И завести марзбан легаси ссылки.
Раньше там хранился полный токен с полными правами для всего API. Но в связи с тем, что права теперь можно разграничивать, я предлагаю в сабпейдже сделать проверку на лишние права у токена. Для безопасности тех, кто до сих пор пор там хранит API токен с полными правами.
Реализация: сабпейдж не запускается, если у токена есть лишние права. Саб пейдж дёргает пару ручек, если получает 200, то запуск дропается и выводит WARNING чтобы пересоздали токен с меньшими правами.