Middleware 04.23
Features
Partner Portal Updates:
Implemented endpoints for the new Register Deal process with Cyber Crucible approval of deals
Updated the PartnerDeal model to have a type associated with deals, each having a percentage discount associated with them
Also updated the PartnerDeal model for both Referral type deals to store the Dashboard User Account to associate with the licenses for the deal
Updated the PartnerDeal model to be able to separate Monthly vs Annual billing for payment of deals
Includes updating existing endpoints to account for Monthly vs Annual billing for Stripe
Implemented endpoints to be able to send quotes through Stripe for a deal
Implemented endpoint to resend the Stripe invoice for a deal
Implemented endpoint to edit multiple fields for a deal at the same time, associated with the edit deal modal in the Web Application
Agent/License Management:
Implemented endpoint to bulk assign licenses to agents
Implemented endpoint to change the automatic re-licensing setting for a given agent
Implemented endpoint to release a license from an agent by passing the agentId in the request
Implemented endpoints to retrieve and save the user setting to show the installer script config icon on the Groups grid
Implemented endpoint to retrieve the Agent Installer Script Client Auth value for a group
Updated our AV Scanner Service to search in the identity incident collection in addition to the process creation collection
Various updates to our list of default data + identity whitelists for AVs.
Implemented new change stream endpoint to listen for new Extortion Response insertions
Implemented endpoint to copy whitelists to another group
Implemented endpoint to download the Memory Diff File for an incident
Implemented categorizing identity incident programs into applications
Implemented saving column modes for each web page grid and saving chart visibility settings
Â