Использование Google Firebase Cloud Messaging
Для своевременной доставки команд на KES-устройства под управлением операционной системы Android в Kaspersky Security Center используется механизм push-нотификаций. Push-нотификации между KES-устройствами и Сервером администрирования осуществляются с помощью сервиса Google Firebase Cloud Messaging (далее – FCM). В Консоли администрирования Kaspersky Security Center вы можете указать параметры сервиса Google Cloud Messaging, чтобы подключить KES-устройства к этому сервису.
Для получения параметров Google Firebase Cloud Messaging вам необходимо иметь учетную запись Google.
Чтобы включить использование FCM, выполните следующие действия:
- В Консоли администрирования выберите узел Управление мобильными устройствами и папку Мобильные устройства.
- В контекстном меню папки Мобильные устройства выберите пункт Свойства.
- В окне свойств папки выберите раздел Параметры Google Firebase Cloud Messaging.
- В полях Идентификатор отправителя и Ключ сервера укажите параметры Firebase Cloud Messaging: SENDER_ID и API Key.
При следующей синхронизации с Сервером администрирования KES-устройства под управлением операционной системы Android будут подключены к службе Google Firebase Cloud Messaging.
Вы можете изменить параметры Google Firebase Cloud Messaging по кнопке Сбросить параметры.
Сервис FCM работает на следующих диапазонах адресов:
- Со стороны KES-устройства необходим доступ к портам 443 (HTTPS), 5228 (HTTPS), 5229 (HTTPS) и 5230 (HTTPS) следующих адресов:
- google.com;
- fcm.googleapis.com;
- android.apis.google.com;
- все IP-адреса из списка "ASN 15169 Google".
- Со стороны Сервера администрирования необходим доступ к порту 443 (HTTPS) следующих адресов:
- fcm.googleapis.com;
- все IP-адреса из списка "ASN 15169 Google".
В случае, если в Консоли администрирования в свойствах Сервера администрирования заданы параметры прокси-сервера (Дополнительно / Параметры доступа к интернету), они будут использованы для взаимодействия с FCM.
Настройка FCM: получение SENDER_ID и API Key
Чтобы настроить FCM, выполните следующие действия:
- Зарегистрируйтесь на портале Google.
- Перейдите на портал для разработчиков.
- Создайте новый проект, нажав на кнопку Создать проект. Укажите имя и идентификатор проекта.
- Подождите, пока проект будет создан.
На первой странице проекта, в верхней части, в поле Project number (Номер проекта) отображается требуемый SENDER_ID.
- Перейдите в раздел APIs & auth / APIs (API и аутентификация / API) и включите Google Firebase Cloud Messaging для Android.
- Перейдите в раздел APIs & auth / Credentials (API и аутентификация / Учетные данные) и нажмите на кнопку Create New Key (Создать ключ).
- Нажмите кнопку Server key (Серверный ключ).
- Задайте ограничения (при их наличии) и нажмите на кнопку Создать.
- Скопируйте ключ API из свойств созданного ключа (поле Серверный ключ).
Google Firebase Cloud Messaging настроен.