Recevoir le rapport sur Slack
Durée : 5 minutes. Il faut pouvoir installer une application dans votre espace Slack. Selon les réglages de votre entreprise, un administrateur Slack devra peut-être l'approuver.
Étape 1 : créer le canal
Dans Slack, créez le canal qui recevra les rapports, par exemple #securite-serveur. Pour un canal privé, vous devez en être membre.
Étape 2 : créer l'application Slack
- Ouvrez api.slack.com/apps, connecté à votre compte Slack.
- Cliquez sur Create New App, puis From scratch.
- Nommez l'application
FondateurMode, choisissez votre espace de travail, puis Create App.
Étape 3 : activer les webhooks entrants
- Dans le menu de gauche, ouvrez Incoming Webhooks.
- Activez Activate Incoming Webhooks.
Étape 4 : relier le canal
- En bas de la page, cliquez sur Add New Webhook.
- Choisissez #securite-serveur, puis Autoriser.
- Copiez l'URL affichée, de la forme
https://hooks.slack.com/services/T0…/B0…/….
Cette URL permet de publier dans votre canal : ne la partagez pas et ne la versionnez pas.
Étape 5 : l'enregistrer dans FondateurMode
Sur votre serveur :
sudo fondateurmode slack set-webhook "https://hooks.slack.com/services/T0…/B0…/…"
sudo fondateurmode slack test
Un message de test arrive dans le canal. Le rapport quotidien y sera publié automatiquement. Avec les formules Pro et Business, une alerte immédiate est aussi envoyée si l'antivirus trouve un fichier infecté.
L'URL n'est pas conservée sur votre serveur : elle est stockée chiffrée chez FondateurMode, qui publie le rapport.
Changer de canal ou arrêter
- Autre canal : refaites l'étape 4, puis
sudo fondateurmode slack set-webhook NOUVELLE_URL. - Arrêter Slack :
sudo fondateurmode slack remove.
Dépannage
| Symptôme | Solution |
|---|---|
URL de webhook Slack invalide | Copiez l'URL complète, qui commence par https://hooks.slack.com/services/ |
| Le test n'arrive pas | Vérifiez que le webhook existe toujours dans api.slack.com/apps, rubrique Incoming Webhooks |
| Le canal privé n'apparaît pas | Rejoignez le canal, puis recommencez l'étape 4 |