Rapports planifiés
Chaque template du Report Builder peut aussi tourner sur planning : chaque semaine ou chaque mois, le hub génère le rapport automatiquement, signé Ed25519 comme toujours, et le dépose sous Mes rapports.
Créer un planning
Section intitulée « Créer un planning »- Barre latérale → Reports → section Rapports planifiés
- Choisissez :
- Template : l’un des 5 templates du Report Builder
- Cadence : hebdomadaire ou mensuelle
- Titre (optionnel) : sans titre, chaque rapport reçoit un nom automatique avec template, cadence et période
- Langue : nl, fr ou en, réglable par planning
- Destinataires (optionnel) : adresses e-mail séparées par des virgules, max 10
Limite : maximum 20 plannings par tenant.
Quand tourne quoi
Section intitulée « Quand tourne quoi »| Cadence | S’exécute | Période du rapport |
|---|---|---|
| Hebdomadaire | lundi 06:00 UTC | les 7 derniers jours |
| Mensuelle | le 1er du mois 06:00 UTC | le mois calendaire précédent complet |
La colonne Prochaine exécution du tableau affiche le moment exact. Un planning se met en pause en un clic ; la reprise recalcule la prochaine exécution et efface un éventuel message d’erreur précédent.
Notification e-mail
Section intitulée « Notification e-mail »Les destinataires reçoivent un court e-mail en texte brut avec un lien vers le dashboard. Le rapport lui-même n’est jamais en pièce jointe : des preuves signées n’ont pas à circuler sans contrôle dans des boîtes mail, et le téléchargement dans le dashboard reste la source de vérité.
L’envoi d’e-mails n’est actif que lorsque le hub est configuré avec SMTP. Sans SMTP, les plannings tournent normalement : les rapports apparaissent sous Mes rapports et y sont téléchargeables (PDF / JSONL.gz / .sig).
Gestion des erreurs
Section intitulée « Gestion des erreurs »Si une génération échoue, la ligne affiche un marqueur rouge ; le survol montre le message d’erreur. Le planning reste actif et réessaie à la prochaine exécution. Une relance manuelle reste toujours possible via le Report Builder lui-même.
Qui peut quoi
Section intitulée « Qui peut quoi »Les mêmes exigences de rôle que la génération à la demande :
| Template | Rôle minimal pour planifier |
|---|---|
| Résumé exécutif | Viewer |
| Audit technique, Par application, Par groupe | Editor |
| MSP handover | Admin |
Modifier ou supprimer un planning requiert au minimum Editor.
Ou via l’API
Section intitulée « Ou via l’API »# Lister les planningscurl https://api.monsys.ai/api/v1/report-schedules \ -H "Authorization: Bearer $TOKEN"
# Rapport exécutif mensuel, chaque 1er du moiscurl -X POST https://api.monsys.ai/api/v1/report-schedules \ -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" \ -d '{ "template_kind": "executive", "cadence": "monthly", "title": "Rapport mensuel de direction", "locale": "fr", "recipients": ["ciso@example.com"] }'
# Mettre en pause / reprendrecurl -X PATCH https://api.monsys.ai/api/v1/report-schedules/<id> \ -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" \ -d '{"enabled": false}'