# Middleware 04.23

# Fonctionnalités

- Mises à jour du Portail Partenaire :
    
    
    - Mise en œuvre des points de terminaison pour le nouveau processus d'enregistrement de transaction (Register Deal) avec approbation des transactions par Cyber Crucible
    - Mise à jour du modèle PartnerDeal pour associer un type aux transactions, chacun ayant un pourcentage de remise associé
        
        
        - Mise à jour également du modèle PartnerDeal pour les transactions de type Référence (Referral) afin de stocker le compte utilisateur du Tableau de bord à associer aux licences de la transaction
    - Mise à jour du modèle PartnerDeal pour pouvoir distinguer la facturation mensuelle de la facturation annuelle pour le paiement des transactions
        
        
        - Comprend la mise à jour des points de terminaison existants pour prendre en compte la facturation mensuelle par rapport à la facturation annuelle pour Stripe
    - Mise en œuvre des points de terminaison permettant d'envoyer des devis via Stripe pour une transaction
    - Mise en œuvre d'un point de terminaison pour renvoyer la facture Stripe d'une transaction
    - Mise en œuvre d'un point de terminaison pour modifier plusieurs champs d'une transaction simultanément, associé à la fenêtre modale de modification de transaction dans l'application Web
- Gestion des agents/licences :
    
    
    - Mise en œuvre d'un point de terminaison pour attribuer des licences en masse aux agents
    - Mise en œuvre d'un point de terminaison pour modifier le paramètre de réattribution automatique de licence pour un agent donné
    - Mise en œuvre d'un point de terminaison pour libérer une licence d'un agent en transmettant l'agentId dans la requête
- Mise en œuvre des points de terminaison pour récupérer et enregistrer le paramètre utilisateur permettant d'afficher l'icône de configuration du script d'installation sur la grille des Groupes
- Mise en œuvre d'un point de terminaison pour récupérer la valeur d'authentification client du script d'installation d'agent pour un groupe
- Mise à jour de notre service de scanner antivirus pour effectuer des recherches dans la collection des incidents d'identité en plus de la collection de création de processus
- Diverses mises à jour de notre liste de données par défaut et de listes blanches d'identité pour les antivirus.
- Mise en œuvre d'un nouveau point de terminaison de flux de modifications (change stream) pour détecter les nouvelles insertions de réponses à l'extorsion (Extortion Response)
- Mise en œuvre d'un point de terminaison pour copier les listes blanches vers un autre groupe
- Mise en œuvre d'un point de terminaison pour télécharger le fichier de différence mémoire (Memory Diff File) d'un incident
- Mise en œuvre de la catégorisation des programmes d'incidents d'identité en applications
- Mise en œuvre de l'enregistrement des modes de colonnes pour chaque grille de page Web ainsi que des paramètres de visibilité des graphiques