BI et SIEM

Cet écran relie goPrevina aux outils d'analyse et de sécurité de votre entreprise : Power BI ou un entrepôt de données lisent les données de prévention, et le SIEM de votre équipe sécurité reçoit le journal d'audit. Seuls les administrateurs de l'entreprise le voient.

1. Flux OData pour Power BI

Le bloc « Flux OData pour Power BI » affiche l'adresse du flux avec les boutons « Copier » et « Modèle Power BI ». Dans Power BI Desktop, choisissez Obtenir les données › Flux OData, collez l'adresse et, quand les informations d'identification sont demandées, choisissez “API web” et collez une clé créée dans « Clés API » avec le droit de chaque jeu de données que vous chargez. « Modèle Power BI » télécharge les requêtes et les mesures DAX des indicateurs : taux de fréquence et de gravité, suivi des formations et mesures en retard. « Jeux de données disponibles » liste chaque jeu avec le droit qu'il exige. Les données médicales n'apparaissent qu'en décomptes mensuels d'aptitude, jamais par salarié.

2. Exports planifiés

1. Saisissez un « Nom » et choisissez la « Destination » : « Bucket S3 (AWS, Scaleway, MinIO…) » ou « Conteneur Azure Blob ».

2. Pour S3, renseignez « URL du service (vide pour AWS) », « Région », « Bucket », « Clé d'accès » et « Clé secrète » ; pour Azure, l'“URL SAS du conteneur (avec droit d'écriture)”.

3. Choisissez le « Format » (Parquet ou CSV), « Toutes les (heures) », la « Portée » et cochez les « Jeux de données ».

4. Cliquez sur « Planifier l'export ».

“Exécuter maintenant” écrit les fichiers immédiatement, et la liste affiche la dernière exécution et, en cas d'échec, la raison. Les clés sont conservées chiffrées et ne sont plus affichées.

3. Envoi de l'audit au SIEM

Choisissez le « Type de récepteur » : « HTTPS (JSON) », « Splunk HEC », « Microsoft Sentinel » ou « Syslog sur TLS », puis renseignez son adresse et son jeton ; Sentinel demande aussi l'application Entra et la règle de collecte. Si le récepteur utilise son propre certificat, collez son « Empreinte SHA-256 du certificat (facultatif) ». Cliquez sur « Créer l'envoi » puis sur “Tester” pour vérifier que le récepteur accepte un événement. Sont envoyés les connexions, les changements de droits, les entrées du SPA dans l'entreprise, les exports et les accès aux dossiers médicaux, avec qui a accédé, à quel salarié et le motif, sans contenu clinique. Si le récepteur échoue, l'envoi réessaie seul et affiche l'erreur ; “Réessayer” le relance immédiatement.

Quand il y a des envois, trois cartes d’état avec leur nombre apparaissent au-dessus de la liste : “En échec”, “Désactivés” et “Sans incident”. Cliquez dessus pour filtrer les envois.

4. Portée et export de l'audit

La « Portée » détermine les entreprises incluses : « Cette entreprise », « Toutes les entreprises du groupe » (seulement un propriétaire ou administrateur du compte) ou « Tous les clients du SPA » (seulement un administrateur du SPA). La même portée existe dans « Clés API ». Dans « Exporter le journal d'audit », choisissez « Du », « Au » et le format (NDJSON ou CSV) puis cliquez sur « Télécharger » pour obtenir les événements de cette entreprise, sur 93 jours au maximum ; le téléchargement est lui-même enregistré dans le journal d'audit.