Configurer un script pour personnaliser le calcul du risque

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Configurez le script de calcul de risque aux points d’extension où les risques montent au niveau suivant. Avec une telle configuration, le moteur de risque ignore la logique par défaut du calcul du risque et recherche la logique personnalisée.

    Avant de commencer

    Rôle requis : script_include_admin

    Pourquoi et quand exécuter cette tâche

    Il existe trois points d’extension d’API, auxquels les risques passent au niveau suivant en fonction du script.

    Vous pouvez configurer le script aux niveaux suivants :

    • sn_apm.productModelCustomRiskCalculation : niveau de risque du modèle de produit (modèles matériels et logiciels) à partir des paramètres de risque : niveau auquel les risques remontent du niveau des paramètres de risques au niveau de risque du modèle de produit.
    • sn_apm. AppBusinessServicesCustomRiskCalculation : niveau de risque du service d’application à partir du niveau de risque des modèles de produits : niveau auquel les risques passent du niveau de risque du modèle de produit au niveau de risque du service d’application.
    • sn_apm. BusinessApplicationCustomRiskCalculation : niveau de risque de l’application d’entreprise à partir du niveau de risque du service d’application : niveau auquel les risques montent du niveau de risque du service d’application au niveau de risque de l’application d’entreprise.

    Procédure

    1. Accédez à Tous > Points d’extension système > Points d'extension scriptés.
    2. Filtrez les applications Gestion du portefeuille d’applications dans la colonne Application .
    3. Cliquez sur le nom de l’API.
    4. Faites défiler la page vers le bas jusqu’à la section Implémentations et cliquez sur le point d’extension.
    5. Cliquez sur l’icône Prévisualiser cet enregistrement ( icône Informations) en regard du champ Classe .
    6. Dans la fenêtre contextuelle Include de script, cliquez sur le bouton Ouvrir l’enregistrement .

      Par défaut, la sys_id de la fonction renvoie la valeur False pour chacun des noms d’API et le moteur de risque suit la logique APM pour calculer le risque.

      Figure 1. Configurez un script personnalisé pour calculer les risques, par exemple, sn_apm. AppBusinessServicesCustomRiskCalculation
      Configurer un script personnalisé pour calculer les risques à trois niveaux de calcul des risques
    7. Configurez la fonction pour qu’elle renvoie la valeur Vrai en fonction de l’sys_id de l’API au niveau du modèle de produit, du service d’application ou de l’application d’entreprise.

      Le moteur de risque appelle ensuite l’API pour la logique personnalisée et calcule le risque conformément à cette logique, qui monte jusqu’au niveau suivant de calcul du risque.

    8. Cliquez sur Mettre à jour.