Utilizzo di Google Firebase Cloud Messaging
Per garantire risposte tempestive dei dispositivi KES con Android ai comandi dell'amministratore, è necessario abilitare l'utilizzo di Google Firebase Cloud Messaging (di seguito denominato FCM) nelle proprietà di Administration Server.
Per abilitare l'utilizzo di FCM:
- In Administration Console selezionare il nodo Mobile Device Management e la cartella Dispositivi mobili.
- Dal menu di scelta rapida della cartella Dispositivi mobili selezionare Proprietà.
- Nelle proprietà della cartella selezionare la sezione Impostazioni di Google Firebase Cloud Messaging.
- Nei campi ID mittente e Chiave server specificare le impostazioni FCM: SENDER_ID e chiave API.
Il servizio FCM viene eseguito nei seguenti intervalli di indirizzi:
- Sul lato del dispositivo KES, è necessario l'accesso alle porte 443 (HTTPS), 5228 (HTTPS), 5229 (HTTPS) e 5230 (HTTPS) dei seguenti indirizzi:
- google.com
- fcm.googleapis.com
- android.apis.google.com
- Tutti gli indirizzi IP elencati nell'ASN Google numero 15169
- Sul lato dell'Administration Server, è necessario l'accesso alla porta 443 (HTTPS) dei seguenti indirizzi:
- fcm.googleapis.com
- Tutti gli indirizzi IP elencati nell'ASN Google numero 15169
Se le impostazioni del server proxy (Avanzate / Configurazione dell'accesso a Internet) sono state specificate nelle proprietà di Administration Server in Administration Console, saranno utilizzate per l'interazione con FCM.
Configurazione di FCM: recupero di SENDER_ID e chiave API
Per configurare FCM, l'amministratore deve eseguire le seguenti operazioni:
- Eseguire la registrazione nel portale Google.
- Passare al portale per gli sviluppatori.
- Creare un nuovo progetto facendo clic sul pulsante Crea progetto, quindi specificare il nome del progetto e l'ID.
- Attendere la creazione del progetto.
Nella prima pagina del progetto, nella parte superiore della pagina, il campo Numero progetto visualizza il SENDER_ID.
- Passare alla sezione API e autorizzazione / API e abilitare Google Firebase Cloud Messaging for Android.
- Passare alla sezione API e autorizzazione / Credenziali e fare clic sul pulsante Crea nuova chiave.
- Fare clic sul pulsante Chiave server.
- Applicare eventuali restrizioni e fare clic sul pulsante Crea.
- Recuperare la chiave API dalle proprietà della nuova chiave creata (campo Chiave server).