Использование Firebase Cloud Messaging
Скопировано

19 октября 2026

ID 274869

Использование Firebase Cloud Messaging

Для своевременной доставки команд на Android-устройства Kaspersky Security Center Linux использует механизм push-уведомлений. Push-уведомления обмениваются между Android-устройствами и Сервером администрирования через Firebase Cloud Messaging (далее также FCM). В Kaspersky Security Center Web Console вы можете указать параметры Firebase Cloud Messaging для подключения Android-устройств к сервису.

Для получения параметров Firebase Cloud Messaging вам необходимо иметь учетную запись Google.

Чтобы включить использование FCM:

  1. В главном окне Kaspersky Security Center Web Console выберите Управление активами → Мобильные → Устройства.
  2. Откройте меню с тремя точками (Меню с тремя точками.) и выберите Синхронизация Android-устройств.
  3. В поле Номер проекта Firebase укажите идентификатор отправителя FCM.
  4. В поле Закрытый ключ выберите файл закрытого ключа.

При следующей синхронизации с Сервером администрирования Android-устройства будут подключены к службе Firebase Cloud Messaging.

При переключении на другой проект Firebase работа FCM возобновляется через 10 минут.

Сервис FCM работает на следующих диапазонах адресов:

  • Со стороны Android-устройства необходим доступ к портам 443 (HTTPS), 5228 (HTTPS), 5229 (HTTPS), 5230 (HTTPS) следующих адресов:
    • google.com;
    • fcm.googleapis.com;
    • oauth2.googleapis.com;
    • android.apis.google.com;
    • либо на все IP из списка "Google ASN 15169".
  • Со стороны Сервера администрирования необходим доступ на порт 443 (HTTPS) следующих адресов:
    • fcm.googleapis.com;
    • либо на все IP из списка "Google ASN 15169".

Если в свойствах Kaspersky Security Center Web Console заданы параметры прокси-сервера, то для взаимодействия с FCM будут использованы эти параметры.

При изменении значения strDeviceRegId устройства в таблице gcm_devices в серверной части FCM синхронизация измененного значения с серверной частью Kaspersky Security Center занимает 5 минут. Во время синхронизации сообщения могут поступать с задержкой на устройство, для которого было изменено значение strDeviceRegId.

Настройка FCM: получение Sender ID и файла закрытого ключа

Чтобы настроить FCM:

  1. Зарегистрируйтесь на портале Google.
  2. Перейдите в консоль Firebase.
  3. Выполните одно из следующих действий:
    • Чтобы создать проект, нажмите на кнопку Create a project и следуйте инструкциям на экране.
    • Откройте существующий проект.
  4. Нажмите на значок шестеренки и выберите Project settings.

    Откроется окно Параметры проекта.

  5. Выберите вкладку Cloud Messaging.
  6. Скопируйте Sender ID из поля Sender ID в разделе Firebase Cloud Messaging API (V1).
  7. Выберите вкладку Service accounts и нажмите на кнопку Generate new private key.
  8. В открывшемся окне нажмите на кнопку Generate key, чтобы сгенерировать и загрузить файл приватного ключа.

Firebase Cloud Messaging настроен.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!