Tâche #31588
Scénario #14769: Proposer et expérimenter des solutions techniques permettant d'envoyer des messages aux utilisateurs Seth/ScribeAD
Étude de la mise en place de la fonctionnalité avec un module powershell
100%
Historique
#1 Mis à jour par Benjamin Bohard il y a environ 3 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Benjamin Bohard il y a environ 3 ans
L’utilisation du module powershell BurntToast a été envisagée.
Fonctionnement du module¶
Le module BurntToast exploite le système de notification de l’OS (Windows 10 uniquement pour les dernières versions du module) pour faire apparaître des messages temporaires.
On peut renseigner un titre, un message, une durée d’apparition.
Mise en place¶
Le module powershell est publié sur le dépôt PSGallery.
Les dépôts powershell ne sont pas accessibles sans configuration lorsqu’on est derrière un proxy (contexte etb1 par exemple). Les tests ont été faits depuis la zone aca pour contourner ce problème.
Le code du module est hébergé sur github : https://github.com/Windos/BurntToast
Dans un shell powershell :
Install-Module -Name BurntToast
New-BurntToastNotification
Déclenchement depuis le serveur¶
Le déclenchement depuis le serveur via Salt pose le problème de contexte d’exécution. À ce stade, aucune solution trouvée pour que le minion sur les postes clients interagisse avec la session utilisateur ouverte : les notifications n’apparaissent pas.
#3 Mis à jour par Emmanuel GARETTE il y a environ 3 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Emmanuel GARETTE il y a environ 3 ans
- Assigné à mis à Benjamin Bohard
- % réalisé changé de 0 à 100
#5 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0