Pour garantir la diffusion en temps opportun des commandes aux appareils Android, Kaspersky Security Center Linux utilise le mécanisme des notifications push. Les notifications push entre les appareils Android et le Serveur d'administration sont échangées à l'aide de Firebase Cloud Messaging (ci-après dénommé FCM). Kaspersky Security Center Linux Web Console permet d'indiquer les paramètres du service Firebase Cloud Messaging pour connecter les appareils Android à ce service.
Pour obtenir les paramètres de Firebase Cloud Messaging, vous devez avoir un compte utilisateur Google.
Pour activer FCM, procédez comme suit :
Dans la fenêtre principale de Kaspersky Security Center Linux Web Console, sélectionnez Ressources (Appareils) → Mobile → Devices.
Ouvrez le menu à trois points () et sélectionnez Forced Android device synchronization.
Dans le champ Firebase project number, indiquez l'identificateur de l'expéditeur de FCM.
Dans le champ Private key, sélectionnez le fichier de clé privée.
Lors de la synchronisation suivantes avec le Serveur d'administration, les appareils Android seront connectés au service Firebase Cloud Messaging.
Lorsque vous passez à un autre projet Firebase, vous devez attendre 10 minutes que FCM reprenne.
Le service FCM fonctionne sur les plages d'adresses suivantes :
Du côté de l'appareil Android, il faut octroyer l'accès aux ports 443 (HTTPS), 5228 (HTTPS), 5229 (HTTPS), 5230 (HTTPS) des adresses suivantes :
google.com
fcm.googleapis.com
oauth2.googleapis.com
android.apis.google.com
ou sur toutes les adresses IP de la liste " Google ASN 15169 "
Du côté du Serveur d'administration, il faut octroyer l'accès sur le port 443 (HTTPS) des adresses suivantes :
fcm.googleapis.com
ou sur toutes les adresses IP de la liste " Google ASN 15169 "
Si les paramètres du serveur proxy ont été définis dans les propriétés du Serveur d'administration de la Web Console, ils seront utilisés pour coopérer avec FCM.
Configuration de FCM : obtention de l'identificateur de l'expéditeur et du fichier de clé privée