Publier des notifications pour vos utilisateurs
Fonctionnement
Les notifications sont envoyées à l’API, et les utilisateurs peuvent visualiser les notifications par catégorie.
Durée de vie
Les notifications créées seront immédiatement affichées par défaut, mais les champs date_from
et date_to
permettent de contrôler la fenêtre d’affichage de la notification.
Au delà de date_to
, les notifications sont nettoyées périodiquement. Chaque catégorie de notification a une durée de vie maximale spécifique.
Catégories
Voici les catégories (et sous catégories) actuellement existantes :
Catégorie | Sous-catégorie |
| Rendu IHM |
---|---|---|---|
|
| Notification générique. Sévérité “info”. | Tous les modules, dans la cloche en haut. |
| Notification générique. Sévérité “avertissement”. | ||
| Notification générique. Sévérité “erreur”. | ||
|
| Seule la couleur de l’encart change entre les deux. Le contenu de la notification va effectuer du rendu HTML. | Tous les modules, dans un encart spécifique. |
| |||
|
| Avertissement sur le quota de traces pour l’entreprise. | exchanges + alerts. TODO |
| Panne détectée. | exchanges + alerts. TODO | |
| Problème de performances. | exchanges + alerts. TODO | |
|
| Problèmes lors des traitements des traces. | carto, tableau spécifique. TODO |
| Changement sur la cartographie. | carto, tableau spécifique. TODO |
Envoyer une notification
Appel sur :
POST: {{hostname}}/api/globalnotifs/1/notifications
Body :
{
"title": "Ceci est le titre.",
"category": "global",
"subcategory": "info",
"date_from": "2025-07-01T14:00:00",
"content": "Texte affiché dans la notification."
}
Cibler un environnement
Si vous souhaiter pousser des notifications pour un environnement spécifique, ajouter le champ “environment” à la notification.
{
...
"environment": "production"
}
Ce contenu est soumis au droit à Copyright. Il ne doit pas être utilisé sans accord de la société Middleware Editions.