# Middleware 04.23

# Funcionalidades

- Atualizações do Portal de Parceiros:
    
    
    - Implementados endpoints para o novo processo de Registro de Negócio (Register Deal) com aprovação de negócios pela Cyber Crucible
    - Atualizado o modelo PartnerDeal para ter um tipo associado aos negócios, cada um com um percentual de desconto associado
        
        
        - Também foi atualizado o modelo PartnerDeal para negócios do tipo Referral, de forma a armazenar a Conta de Usuário do Dashboard a ser associada às licenças do negócio
    - Atualizado o modelo PartnerDeal para poder separar a cobrança Mensal versus Anual para pagamento dos negócios
        
        
        - Inclui a atualização dos endpoints existentes para considerar a cobrança Mensal versus Anual no Stripe
    - Implementados endpoints para permitir o envio de orçamentos (quotes) através do Stripe para um negócio
    - Implementado endpoint para reenviar a fatura do Stripe de um negócio
    - Implementado endpoint para editar múltiplos campos de um negócio ao mesmo tempo, associado ao modal de edição de negócio na Aplicação Web
- Gerenciamento de Agentes/Licenças:
    
    
    - Implementado endpoint para atribuir licenças em massa a agentes
    - Implementado endpoint para alterar a configuração de relicenciamento automático de um determinado agente
    - Implementado endpoint para liberar uma licença de um agente informando o agentId na requisição
- Implementados endpoints para recuperar e salvar a configuração do usuário que exibe o ícone de configuração do script instalador na grade de Grupos
- Implementado endpoint para recuperar o valor de Autenticação de Cliente do Script Instalador do Agente para um grupo
- Atualizado nosso Serviço de Scanner de AV para pesquisar também na coleção de incidentes de identidade, além da coleção de criação de processos
- Diversas atualizações em nossa lista de listas brancas (whitelists) padrão de dados e identidade para AVs.
- Implementado novo endpoint de change stream para monitorar novas inserções de Extortion Response
- Implementado endpoint para copiar listas brancas (whitelists) para outro grupo
- Implementado endpoint para baixar o Arquivo de Diferença de Memória (Memory Diff File) de um incidente
- Implementada a categorização de programas de incidentes de identidade em aplicações
- Implementado o salvamento dos modos de coluna para cada grade de página web e o salvamento das configurações de visibilidade dos gráficos