# Middleware 05.25

# Funcionalidades

- Atualizado o modelo de Notificação de Vendas com novos tipos:
    
    
    - Os Parceiros Distribuidores podem receber alertas quando os seus subgrupos revendedores criarem um novo Registo de Negócio
    - Atividade de POC de Negócio de Parceiro
- Atualizado o processo de autenticação para permitir integração de SSO com o Microsoft Entra ID (Azure Active Directory)
- Atualizado o endpoint do instalador do agente para permitir um novo tipo de instalador para Native Cli
- Atualizados os endpoints para as novas atualizações do Parceiro Distribuidor
    
    
    - Adicionado um novo modelo de Partner in Motion
    - Atualizado o modelo de Registo de Negócio de Parceiro para adicionar a capacidade de os distribuidores aprovarem os negócios dos seus subgrupos revendedores
    - Adicionada a capacidade de os Parceiros Distribuidores editarem os descontos plurianuais dos seus subgrupos revendedores
    - Adicionada a capacidade de os distribuidores enviarem para si próprios orçamentos com o seu preço de distribuidor para o negócio de um subgrupo revendedor
    - Adicionado o requisito de, quando um subgrupo revendedor regista um negócio, ser necessário que o Acordo de Subgrupo Revendedor seja carregado pelo seu distribuidor principal na página de Gestão de Grupos de Distribuidores
- Atualizado o modelo de Função (Role) com um novo Gestor de Negócios de Parceiro para operações de registo de negócios, e atualizado cada endpoint relacionado para verificar as permissões
- Adicionado o endpoint para editar as definições de um grupo em massa
- Atualizado o nosso Spring Boot para a versão mais recente
- Melhoradas as consultas utilizadas na geração de relatórios executivos para reduzir o tempo necessário para gerar o relatório
- Movidas as nossas coleções de telemetria na base de dados para utilizar sharding
- Atualizada a consulta de agentes utilizada na grelha do painel para incluir se o agente é ou não um servidor
- Atualizado o endpoint /updateGroupAutomaticallyHideAgentsReactive para aplicar a atualização retroativamente aos agentes existentes
- Grandes atualizações de autenticação para permitir que os agentes chamem os nossos servidores REST através da nova autenticação OAuth alojada
- Adicionados novos endpoints para submissão de telemetria de DLL pelos agentes