Интеграция с мобильными устройствами
Начиная с версии 2.2, РОСА Центр управления поддерживает интеграцию с мобильными устройствами (далее – МУ) на ОС "РОСА Мобайл". Функционал управления МУ предоставляется в формате отдельного образа установочного диска (дистрибутива).
Реализованные функции:
- автоматизированное подключение к серверу Комплекса;
- управление пакетной базой МУ (установка, обновление и удаление ПО);
- настройка интервала синхронизации МУ;
- управление блокировкой камеры МУ;
- управление ПИН-кодом, блокировка МУ;
- удаление пользовательских данных;
- сброс настроек МУ до заводских;
- управление работой GPS-приемника;
- управление работой GSM-модема;
- получение информации о местоположении МУ по данным системы глобального позиционирования;
- получение информации о ближайших Wi-Fi-сетях;
- получение информации об используемом GSM-соединении;
- получение информации о списке установленных пакетов и их версиях;
- получении информации о состоянии заряда аккумулятора МУ.
Автоматизированное подключение
Для корректной работы автоматизированной регистрации МУ используется параметр "Шаблон глобальной регистрации по умолчанию" значением "Rosa Control Center R-Phone Registration".
Регистрация МУ производится в пункте меню "Узлы → Зарегистрировать узел" (рисунок 48).

Рисунок 48 — Регистрация МУ
В форме необходимо заполнить сведения об организации и местоположении МУ, а также группе узлов.
При нажатии на кнопку Сгенерировать содержание окна обновляется и появляется строка, содержащая команду подключения МУ к Комплексу, и QR-код (рисунок 49). При выполнении данной команды на конечном МУ (клиенте) от имени пользователя с административными правами или сканировании QR-кода приложением "РОСА Контроль", будет произведена автоматическая настройка клиента на работу с Комплексом.

Рисунок 49 — Данные о регистрации и подключении
При необходимости можно экспортировать QR-код в PDF-документ нажатием кнопки Экспортировать в PDF под QR-кодом.
Настройки шаблона экспортируемого PDF-документа доступны по пункту меню "Управление → Параметры → QR Онбординг" (рисунок 50).

Рисунок 50 — Настройки шаблона PDF-документа
Изменение поля "Текст в файле онбординга" позволяет добавить произвольный текст в экспортируемый PDF-документ, например, как показано на рисунке 51.

Рисунок 51 — Пример текста при онбординге
Подписание сертификата
После успешного выполнения на МУ автоматизированного подключения и регистрации будет сформирован запрос на подписание сертификата Комплекса.
Подписание сертификата осуществляется в меню "Инфраструктура → Агенты ЦУ → <имя сервера сертификации> → Центр сертификации Puppet → Сертификаты".
В интерфейсе будет отображена таблица имен сертификатов, их состояния, сроки действия и отпечатки (fingerprint). Для выборки запросов на подписание сертификатов следует установить фильтр отображения состояния в верхней правой части интерфейса в "ожидание". После проведенных действий в интерфейсе отобразятся все устройства, сертификаты которых не подписаны. Подписание производится в меню "Действия", расположенном в правой части строки с именем устройства.
Следует отметить, что уникальным идентификатором устройства является его IMEI-код.
Функции управления
Управление пакетной базой
Модуль управления пакетной базой предназначен для централизованной установки, обновления, удаления и понижения версии пакета (или их перечня) на конечном МУ. Параметры класса приведены в таблице 4.
Настройка интервала синхронизации
Модуль управления интервалом синхронизации предназначен для централизованной настройки частоты обращения клиентского МУ к серверу Комплекса. Использование параметров rand_min и rand_max позволяет настроить минимальную и максимальную границы произвольного приращения к задаваемому параметру во избежание пиковых нагрузок. Параметры класса приведены в таблице 5.
Управление ПИН-кодом
Модуль позволяет принудительно задать ПИН-код блокировки. При следующей синхронизации ПИН-код будет заменен. Если на момент выполнения сессия пользователя активна, то экран будет принудительно погашен, а сессия заблокирована. Разблокировка возможна только заново установленным паролем. Параметры класса приведены в таблице 6.
Удаление пользовательских данных
Модуль позволяет осуществить удаление пользовательских данных из МУ в двух режимах:
Сброс к заводским настройкам – При выборе сброса к заводским настройкам МУ перезапустится, будет произведено полное удаление всех ранее произведенных настроек и пользовательских данных. Связь с Комплексом будет прервана и для повторного подключения необходимо будет произвести процедуру регистрации устройства.
Удаление пользовательских данных – Предполагает удаление только данных в домашнем каталоге пользователя с сохранением системных настроек и подключения к Комплексу.
Параметры класса приведены в таблице 7.
Следует обратить внимание, что удаление пользовательских данных будет происходить при каждом запуске агента Комплекса, пока класс r_mob_delete_user_data назначен устройству, а параметр delete_user_data установлен в значение true.
Управление GPS-приемником
Модуль позволяет управлять функционированием приемника глобальной системы позиционирования и функционалом отслеживания местоположения. Параметры класса приведены в таблице 8.
Следует отметить, что корректная работа GPS-приемника зависит от многих факторов, основным из которых является отсутствие препятствий и/или помех прохождения сигнала.
Управление работой GSM-модема
Модуль позволяет управлять функционированием приемо-передатчика сигнала сотовой связи. Параметры класса приведены в таблице 9.
Следует обратить внимание, что при отсутствии Wi-Fi-подключений выключение GSM-модема может привезти к невозможности установления связи между МУ и сервером Комплекса.
Управление сбросом на заводские установки
Модуль предназначен для сброса настроек по умолчанию с целью контроля действий пользователя. Параметры класса приведены в таблице 10.
Управление установкой Android-приложений
Модуль предназначен для установки приложений в виде файлов apk. Параметры класса приведены в таблице 11.
Блокирование устройства при установке приложения
Модуль предназначен для блокировки устройства по причине установленного запрещенного приложения. Параметры класса приведены в таблице 12.
Блокирование устройства при получении root-прав
Модуль предназначен для блокировки мобильного устройства в случае повышения привилегий для выполнения команд от пользователя root. Параметры класса приведены в таблице 13.
Блокировка выполнения приложений
Модуль предназначен для блокировки выполнения приложений на основе списка исполняемых файлов запрещенных приложений. Параметры класса приведены в таблице 14.
Блокировка создания снимков с экрана
Модуль предназначен для запрета создания снимков с экрана запрещенного приложения. Параметры класса приведены в таблице 15.
Блокировка устройства bluetooth
Модуль предназначен для полной блокировки устройства bluetooth. Параметры класса приведены в таблице 16.
Блокировка передачи данных посредством bluetooth
Модуль предназначен для блокировки передачи данных посредством соединения по bluetooth. Параметры класса приведены в таблице 17.
Управление камерой
Модуль предназначен для управления функциями камер, такими как блокировка камеры и запрет переключения камер. Параметры класса приведены в таблице 18.
Режим отладки
Данный модуль предназначен для запрета подключения к мобильным устройствам для просмотра системного журнала сообщений. Параметры класса приведены в таблице 19.
Запрет удаления приложений
Данный модуль запрещает удаление приложений. Параметры класса приведены в таблице 20.
Запрет добавления пользователей
Данный модуль запрещает добавление системных пользователей. Параметры класса приведены в таблице 21.
Запрет сброса сетевых настроек
Данный модуль запрещает сбрасывать/изменять сетевые настройки. Параметры класса приведены в таблице 22.
Запрет предоставления привилегий root
Данный модуль предназначен для запрета предоставления привилегий системному пользователю прав для выполнения команд от имени пользователя root. Параметры класса приведены в таблице 23.
Запрет изменения настроек Wi-Fi
Данный модуль предназначен для блокировки изменения настроек Wi-Fi. Параметры класса приведены в таблице 24.
Распространение файлов
Данный модуль предназначен для копирования файла на МУ. Параметры класса приведены в таблице 25.
Отключение авиарежима
Данный модуль предназначен для отключения возможности включить "Режим полета". Параметры класса приведены в таблице 26.
Обновление прошивки мобильного устройства
Данный модуль предназначен для обновления прошивки мобильного устройства при подключении к сети Wi-Fi. Параметры класса приведены в таблице 27.
Сбор информации о последнем положении
Данный модуль предназначен для получения информации о последнем положении устройства посредством сведений о геоположении. Параметры класса приведены в таблице 28.
Управление GSM GPS
Данный модуль предназначен для отключения GSM GPS при подключении к сети Wi-Fi. Параметры класса приведены в таблице 29.
Управление настройками антивируса Касперского
Данный модуль предназначен для настройки параметров антивируса Касперского. Параметры класса приведены в таблице 30.
Установка антивируса Касперского
Данный модуль предоставляет возможность установки антивируса Касперского на мобильное устройство и настройки его параметров. Параметры класса приведены в таблице 31.
Настройка почтового клиента РОСА Почта
Данный модуль предоставляет возможность настройки основных параметров почтового клиента РОСА Почта к почтовым серверам. Параметры класса приведены в таблице 32.
Управление модемом
Данный модуль предоставляет возможность управления службой ModemManager. Параметры класса приведены в таблице 33.
Управление правами sudo системного пользователя
Данный модуль предназначен для добавления прав sudo для системного пользователя omv.
Класс r_mob_omv2sudo не имеет параметров.
Распределение узла
Данный модуль предоставляет возможность распределить заданный узел в Организацию и Местоположение. Параметры класса приведены в таблице 34.
Управление режимом роуминга
Данный модуль управляет режимом роуминга для мобильных сетей. Параметры класса приведены в таблице 35.
Управление подключаемыми сменными носителями
Данный модуль ограничивает подключение USB-устройств хранения. Параметры класса приведены в таблице 36.
Установка клиента VIPNet
Данный модуль устанавливает клиента VIPNet. Параметры класса приведены в таблице 37.
Управление белым списком приложений
Данный модуль предоставляет управление белым списком приложений. Параметры класса приведены в таблице 38.
Получение информации о текущем состоянии
Получения информации о текущем состоянии МУ обеспечивается механизмом фактов (п. Вызовы заданий) . Параметры фактов приведены в таблице 39.