Dynatrace Security Semantic Mapping
Valide les mappings de champs des fournisseurs de sécurité contre le dictionnaire sémantique de Dynatrace, en citant la règle exacte pour chaque écart.
Testé · Fonctionne
Ce que fait
Suggère et valide les mappings de champs depuis les payloads des fournisseurs de sécurité (Qualys, Tenable, Wiz, etc.) vers le dictionnaire sémantique security.events de Dynatrace, en vérifiant les champs requis, les namespaces de type d'objet, la couverture des références de scan, la redondance des champs fournisseur et la correction des enums/types. À utiliser lors de l'intégration d'une nouvelle source de sécurité, de l'audit hors ligne d'un mapping existant contre des échantillons fournis, ou de la validation contre un tenant en production.
Rapport de test
Exécuté une vraie validation statique (Workflow B1) contre un échantillon Qualys/Tenable fourni, et il a attrapé un vrai bug cité par règle : un finding Tenable a finding.time.created = null alors que scan.time.completed était disponible juste à côté comme source de dérivation valide, plus un component.name requis manquant pour tout VULNERABILITY_FINDING — exactement le genre d'écart précis et actionnable qu'une simple lecture naïve du même JSON aurait manqué.
Testé le: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Dynatrace/dynatrace-for-ai cd dynatrace-for-ai mkdir -p ~/.claude/skills cp -r skills/dt-sec-semantic-mapping ~/.claude/skills/dt-sec-semantic-mapping
Commandes et exemples de prompts
/dt-sec-semantic-mappingValide les mappings de champs des fournisseurs de sécurité contre le dictionnaire sémantique de Dynatrace, en citant la règle exacte pour chaque écart.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Validate our Qualys field mapping against Dynatrace's security dictionaryCheck if this Wiz payload mapping covers all the required fieldsAudit our existing Tenable integration mapping for missing scan references