# Middleware 04.23

# Funktionen

- Partnerportal-Updates:
    
    
    - Endpunkte für den neuen Register-Deal-Prozess mit Genehmigung von Deals durch Cyber Crucible implementiert
    - Das PartnerDeal-Modell aktualisiert, sodass Deals ein zugehöriger Typ zugeordnet ist, wobei jedem ein prozentualer Rabatt zugeordnet ist
        
        
        - Das PartnerDeal-Modell auch für beide Referral-Deal-Typen aktualisiert, um das Dashboard-Benutzerkonto zu speichern, das den Lizenzen für den Deal zugeordnet werden soll
    - Das PartnerDeal-Modell aktualisiert, um monatliche und jährliche Abrechnung für die Zahlung von Deals trennen zu können
        
        
        - Beinhaltet die Aktualisierung bestehender Endpunkte, um monatliche und jährliche Abrechnung für Stripe zu berücksichtigen
    - Endpunkte implementiert, um Angebote für einen Deal über Stripe versenden zu können
    - Endpunkt implementiert, um die Stripe-Rechnung für einen Deal erneut zu versenden
    - Endpunkt implementiert, um mehrere Felder für einen Deal gleichzeitig zu bearbeiten, verknüpft mit dem Bearbeiten-Deal-Modal in der Webanwendung
- Agenten-/Lizenzverwaltung:
    
    
    - Endpunkt implementiert, um Lizenzen massenweise Agenten zuzuweisen
    - Endpunkt implementiert, um die Einstellung für die automatische Neulizenzierung für einen bestimmten Agenten zu ändern
    - Endpunkt implementiert, um eine Lizenz von einem Agenten freizugeben, indem die agentId in der Anfrage übergeben wird
- Endpunkte implementiert, um die Benutzereinstellung zum Anzeigen des Installer-Skript-Konfigurationssymbols im Gruppenraster abzurufen und zu speichern
- Endpunkt implementiert, um den Wert für die Agent-Installer-Skript-Client-Authentifizierung für eine Gruppe abzurufen
- Unseren AV-Scanner-Dienst aktualisiert, um zusätzlich zur Prozesserstellungs-Collection auch in der Identitätsvorfall-Collection zu suchen
- Verschiedene Aktualisierungen unserer Liste von Standarddaten- und Identitäts-Whitelists für AVs.
- Neuen Change-Stream-Endpunkt implementiert, um auf neue Extortion-Response-Einfügungen zu horchen
- Endpunkt implementiert, um Whitelists in eine andere Gruppe zu kopieren
- Endpunkt implementiert, um die Memory-Diff-Datei für einen Vorfall herunterzuladen
- Kategorisierung von Identitätsvorfall-Programmen in Anwendungen implementiert
- Speichern von Spaltenmodi für jedes Web-Seiten-Raster sowie Speichern der Sichtbarkeitseinstellungen für Diagramme implementiert