AppScan 360° Assistant IA

L'assistant IA est une couche d'intelligence intégrée qui fonctionne dans l'environnement AppScan 360°. Il fournit des informations sur la sécurité, automatise le triage des problèmes et propose des conseils de correction.

Accéder à l'assistant IA

Vous pouvez accéder à l'assistant IA à partir de n'importe quelle page d'AppScan 360°. Recherchez l'icône de l'assistant IA Icône de l'assistant IA dans l'interface. L'assistant comprend une interface conversationnelle proposant des suggestions de questions ainsi qu'un historique de discussion consultable.

Composants de l'interface utilisateur

L'interface de l'assistant IA comprend les éléments suivants :

  • Panneau de conversation : Zone principale où vous envoyez des invites et lisez les réponses générées par l'IA.
  • Suggestions de questions : Questions préformatées pour une interaction rapide, en fonction de votre contexte actuel.
  • Historique des discussions : Enregistrement consultable des conversations précédentes.
  • Options de présentation : Modes d'affichage disponibles (panneau latéral droit, panneau latéral gauche et plein écran).
  • Boutons de commentaire : Options permettant d'évaluer les réponses et d'améliorer les performances de l'assistant.
  • Commandes de session : Options pour épingler, renommer ou supprimer des sessions de discussion.

Principales fonctionnalités

L'assistant IA offre trois principales fonctionnalités :

  • Connaissances : Analyses et rapports des données.
  • Triage : Gestion des problèmes et réduction des faux positifs.
  • Résolution : Conseils et recommandations pour résoudre les problèmes.

Il offre également des fonctionnalités de recherche globale, de comparaison, de statistiques et d'analyse des tendances.

Connaissances : Exemples d'analyses et de rapports des données :

  • Analysez les tendances et schémas de sécurité dans toutes les applications.
  • Interrogez les données de résultats critiques (par exemple, nombre de résultats critiques corrigés par rapport à ceux trouvés au cours d'un trimestre donné).
  • Générez une analyse contextuelle basée sur votre emplacement actuel dans l'application.
  • Téléchargez les rapports au format HTML (les rapports PDF et CSV ne sont pas pris en charge).
  • Effectuez des recherches globales dans toutes vos applications pour trouver des informations spécifiques, telles que les CVE ou l'utilisation de la bibliothèque.

Triage : Gestion des problèmes et réduction des faux positifs :

  • Demandez à l'assistant d'identifier les faux positifs potentiels dans les résultats d'examen.
  • Marquez des résultats spécifiques comme étant du bruit en mettant à jour le statut des problèmes concernés.
  • Utilisez l'assistant IA pour gérer la classification des problèmes.
  • Obtenez des réponses contextuelles qui reconnaissent l'entité que vous consultez (application, analyse ou recherche).

Résolution : Orientations et recommandations :

  • Obtenez des recommandations pour traiter des types de vulnérabilités spécifiques.
  • Améliorez la qualité du code et la posture de sécurité à partir de l'analyse IA.

Gestion des sessions

Utilisez les fonctions suivantes pour gérer efficacement les conversations de l'assistant IA :

  • Historique des discussions : Parcourez l'historique complet de vos conversations, et effectuez-y des recherches.
  • Epinglage de sessions : Epinglez des conversations importantes pour y accéder rapidement.
  • Renommer des sessions : Utilisez des noms descriptifs pour faciliter la recherche des sessions.
  • Supprimer des sessions : Supprimez les conversations dont vous n'avez plus besoin.
  • Modes de présentation : Basculez entre les modes d'affichage (panneau droit, panneau gauche et plein écran).

Langues prises en charge

L'assistant IA prend en charge les interactions multilingues sans nécessiter de modifications manuelles des paramètres. Commencez à taper dans votre langue préférée, et laissez l'assistant répondre en conséquence. Aucune autre configuration de langue n'est nécessaire.

Meilleures pratiques

Pour de meilleurs résultats lors de l'utilisation de l'assistant IA :

  • Posez des questions spécifiques pour obtenir des réponses plus ciblées.
  • Utilisez des questions contextuelles lorsque vous consultez des applications, des analyses ou des résultats spécifiques.
  • Utilisez des questions à suggérer pour les tâches courantes.
  • Fournissez des commentaires sur les réponses pour aider à améliorer les performances de l'assistant.
  • Utilisez la recherche globale pour trouver des informations sur l'ensemble de votre portefeuille d'applications.
  • Organisez les sessions de chat en épinglant et en renommant les conversations importantes.

Paramètres et limites

  • La fonctionnalité est limitée à la gestion des rapports, des analyses et du triage.
  • L'assistant ne peut pas déclencher ou planifier des analyses directement (par exemple, il ne peut pas exécuter de nouveaux examens sur les problèmes).
  • L'assistant utilise le LLM sécurisé d'AppScan, qui est géré par AppScan et ne peut pas être configuré.
  • Les rapports PDF et CSV ne sont pas pris en charge ; seul le format HTML est disponible.
  • Quotas de jetons : Les utilisateurs disposent d'un quota de jetons mensuel qui se réinitialise selon un calendrier déterminé par votre organisation, avec des limites basées sur votre abonnement et vos habitudes d'utilisation.
  • L'assistant IA est activé par défaut, mais peut être entièrement désactivé par les administrateurs pour l'ensemble de l'organisation.

Commentaires et assistance

L'interface de l'assistant IA inclut des mécanismes de rétroaction pour contribuer à améliorer le service :

  • Evaluation des réponses : Evaluez les réponses individuelles afin de fournir une rétroaction sur leur exactitude et leur utilité.