Application mobile (Android)
L’app monsys met la chaîne d’alerte dans votre poche : alertes ouvertes par hôte, clôture, état des serveurs et plateformes, approbations en cours et l’arrêt d’urgence de la couche pentest. Android d’abord ; iOS suivra.
Jumelage
Section intitulée « Jumelage »- Dans le dashboard : Réglages → Appareils mobiles → Jumeler un appareil (TOTP). Vous obtenez un code de 8 caractères, valable 10 minutes, à usage unique. Cochez Lecture seule pour une tablette NOC partagée ou un appareil moins fiable.
- Dans l’app : saisissez le code (ou scannez le QR). L’app reçoit son propre jeton d’appareil, conservé dans le stockage chiffré par le Keystore Android ; votre mot de passe n’arrive jamais sur l’appareil.
- L’appareil apparaît dans la liste ; vous le révoquez en un clic (« téléphone perdu ») ou le passez en lecture seule.
Ce que vous pouvez faire, et ce que l’appareil impose
Section intitulée « Ce que vous pouvez faire, et ce que l’appareil impose »- Le rôle (viewer/editor/admin) définit ce que vous pouvez, comme dans le dashboard.
- Le mode de l’appareil définit où : un appareil jumelé en lecture seule se voit refuser chaque écriture : même si vous êtes owner, même avec TOTP.
- Chaque écriture demande votre code TOTP (clôturer, annuler une action, arrêt d’urgence). Rien n’est mis en file localement ; hors connexion vous ne pouvez que consulter.
- Tout ce que vous faites depuis le téléphone figure dans le journal d’audit, avec l’identifiant de l’appareil.
Push sans Google
Section intitulée « Push sans Google »L’app utilise UnifiedPush. Installez l’app ntfy, définissez
https://push.monsys.ai comme serveur et ouvrez monsys → Réglages → Push.
Le hub envoie les alertes directement au point de terminaison de votre
appareil ; aucun service Google n’intervient et le contenu ne quitte pas le
hub. Par appareil, choisissez la gravité minimale (info / avertissement /
critique). Les alertes critiques passent par un canal qui traverse « Ne pas
déranger ».
Cinq onglets. On peut toucher partout : hôte → alerte → hôte, pixel → hôte ou plateforme, alerte → explication IA.
- Aperçu : compteurs (critique / avertissement / silencieux / m’attend), Trust Score, le parc en grille de pixels, qui est de garde, dernières alertes.
- Boîte : alertes ouvertes groupées par hôte (ou en liste), filtres par gravité et « à moi ». Par alerte : Clôturer, À moi, Pause (1 h, 4 h, jusqu’à demain 08:00, 1 semaine). Chaque action se confirme par empreinte.
- Alerte : texte complet, explication IA à la demande, chronologie, autres alertes ouvertes sur le même hôte, bouton vers l’hôte.
- Parc : serveurs et plateformes, recherche, « pire d’abord » ou par nom.
- Hôte : CPU/mémoire/charge maintenant et sur 24 h, statut, alertes ouvertes, services, conteneurs, compteurs CVE, contrôles de disponibilité, correctifs récents. Actions : mettre l’agent à jour, rescanner l’inventaire, fenêtre de maintenance 2 h, redémarrer l’app, sourdine push pour cet hôte.
- Plateforme : hygiène (debug, xmlrpc, file_edit, …), intégrité, composants avec mise à jour ou CVE, actions Mettre à jour / (Dés)activer via le plugin (sauvegarde → application → post-contrôles → retour arrière), journal des actions.
- Sécurité : attaques des dernières 24 h, vulnérabilités (critique / high / KEV), état du pentest et l’arrêt d’urgence : stoppe tous les scans pentest du tenant et en bloque de nouveaux jusqu’au relâchement ; ne touche ni serveurs ni services. Certificats expirant (< 21 jours).
- Plus : approbations (actions d’urgence EAT, actions plateforme, playbooks), exécution de playbooks, redémarrage d’applications, garde, appareils mobiles (révoquer, lecture seule), journal d’audit, rapports, réglages.
- Réglages : seuil push, heures silencieuses (le critique passe toujours), hôtes en sourdine, verrouillage biométrique (immédiat / 30 s / 5 min après l’arrière-plan), langue, bouton de mise à jour, dissociation.
Verrouillage : une seule invite au démarrage à froid et au retour après le délai réglé ; annuler affiche un écran Déverrouiller à nouveau. Jamais deux invites à la fois.
Installation et mises à jour
Section intitulée « Installation et mises à jour »Téléchargez l’APK sur https://get.monsys.ai/releases/mobile/latest/monsys.apk.
L’app vérifie elle-même le manifeste de version signé du hub et affiche un
bouton de mise à jour dès qu’une version plus récente existe. L’APK est
signé avec la clé de release de GoTrust ; Android refuse toute mise à jour
signée avec une autre clé.