Случайно зашел сюда, и вспомнил что был такой вопрос когда то. Может кому пригодится решение.
Всем спасибо. Дело было в том, что фоновые процессы это методы того же веб приложения, а там общий фреймворк и модели.
Решение проблемы - был сделан контроллер, который принимал реквесты только с локальной машины. Также был сделан метод который принимал параметры и "дергал курлом" (не побоюсь этих слов ;) ) тот самый контроллер. Всё.