ElmonyDocuments

Guides

Examen de sécurité

Le comité d'examen de la sécurité utilise l'IA pour analyser votre projet. C'est expérimental, alors combinez-le avec d'autres outils et revues manuelles.

Lancer une révision

  1. Ouvrez le panneau de sécurité (en haut à droite du shell de l'application).
  2. Cliquez Exécuter un examen de sécurité. Elmony lance un chat dédié et scanne l'application en cours.
  3. Une fois l'IA terminée, les résultats apparaissent dans le tableau du panneau, triés par gravité.
GravitéDescriptif
CritiquePriorité la plus élevée ; devrait presque toujours être réparé.
ÉlevéVulnérabilités importantes qui nécessitent généralement une correction.
MoyenProblèmes potentiels qui méritent d’être examinés et peuvent nécessiter des corrections en fonction du contexte.
FaibleDes résultats informationnels qui nécessitent rarement une action.

Résoudre les problèmes

Cliquez Résoudre le problème sur une ligne, ou sélectionnez plusieurs résultats et envoyez-les ensemble à Builder. Examinez le code résultant et réexécutez l’examen de sécurité pour confirmer que le résultat est résolu. Lorsque l'approbation automatique est activée, Builder applique ses modifications au fur et à mesure de son fonctionnement ; restaurez la version précédente si le correctif a des effets secondaires indésirables.

Connaissances / règles de sécurité

Si un résultat est un faux positif pour votre cas d'utilisation, cliquez sur Modifier les règles de sécurité. Elmony crée ou met à jour SECURITY_RULES.md à la racine de votre projet. Ces instructions sont utilisées uniquement lors des exécutions d’examen de sécurité.

Limites

  • L’examen de sécurité est expérimental et ne détectera pas tous les problèmes.
  • Utilisez des scanners supplémentaires tels que Snyk ou d’autres outils de dépendance/sécurité pour une couverture plus large.
  • Elmony analyse les schémas Supabase via l'IA mais n'affiche pas les propres conseils de Supabase ; vérifiez la console Supabase pour ces alertes.