Servidor MCP remoto do Azure DevOps disponível em geral e novos eventos de auditoria

Neste sprint, o Azure DevOps Remote MCP Server está agora disponível de forma geral, com suporte alargado para Microsoft Foundry e Copilot Studio. Além disso, expandimos a auditoria para proporcionar maior visibilidade sobre atividades administrativas e relacionadas com a segurança. Os novos eventos de auditoria passam agora a rastrear alterações aos Service Hooks e atualizações de licenciamento, enquanto o streaming de auditoria para os registos do Azure Monitor passa agora a utilizar autorização baseada em Microsoft Entra para melhorar a segurança e alinhar-se com as práticas modernas de autenticação.

Consulte as notas de versão para obter detalhes.

General

Azure Pipelines

Wiki

General

O Azure DevOps Remote MCP Server está agora disponível de forma geral

O Azure DevOps Remote MCP Server está agora geralmente disponível, facilitando a ligação segura de agentes e copilots de IA ao Azure DevOps sem gerir a infraestrutura local. A versão de disponibilidade geral também expande o suporte ao Microsoft Foundry e ao Copilot Studio, permitindo aos programadores criar experiências baseadas em IA que possam aceder de forma segura a itens de trabalho, repositórios, pipelines e muito mais do Azure DevOps através de um endpoint MCP alojado.

Saiba mais sobre o Azure DevOps Remote MCP Server.

O streaming de auditoria do Azure Monitor Logs utiliza agora a autenticação do Microsoft Entra para a autorização da área de trabalho

O Azure DevOps agora valida o acesso ao espaço de trabalho de streaming do Azure Monitor Logs usando a identidade Microsoft Entra do utilizador iniciado. Durante a configuração e certos cenários de reconfiguração, os utilizadores podem ser convidados a iniciar sessão no Azure para que o Azure DevOps possa verificar o acesso ao espaço de trabalho destino do Azure Monitor Logs através do Azure Resource Manager.

Esta alteração suporta a contínua descontinuação da autorização baseada em ID de Workspace e Chave Partilhada e ajuda a garantir que apenas utilizadores com as permissões Azure apropriadas possam configurar ou reativar os fluxos de auditoria do Azure Monitor Logs.

Eventos de auditoria para subscrições expiradas do Visual Studio e licenças do GitHub Enterprise

Quando a subscrição do Visual Studio de um utilizador ou a licença GitHub Enterprise deixa de ser válida, o Azure DevOps emite agora um Licensing.Modified evento de auditoria, seguido de um Licensing.Assigned evento se for aplicado um nível de acesso de reserva. Estas alterações iniciadas pelo sistema são atribuídas aos "Azure DevOps Services" e aparecem na interface de auditoria, exportações e streaming de auditoria. Saiba mais sobre eventos de auditoria de licenciamento.

Eventos de auditoria para pontos de extensão de serviço

As alterações à subscrição de service hook são agora registadas no registo de auditoria do Azure DevOps, incluindo criação, eliminação, alterações de configuração, alterações aos eventos subscritos, alterações ao estado de ativação/desativação e quando uma subscrição é sujeita a limitação. Estes eventos estão disponíveis na interface do registo de auditoria, no streaming de auditoria e nas APIs de auditoria. Consulte eventos de auditoria para a lista completa.

Azure Pipelines

As builds do pipeline estão a migrar para tokens de acesso emitidos pela Microsoft Entra

As compilações de pipeline estão a passar a autenticar-se com um token de acesso emitido pelo Microsoft Entra, em vez de um token de acesso emitido pelo Azure DevOps. Esta alteração coloca a identidade do pipeline na mesma plataforma que já governa o resto da sua cloud Microsoft, com emissão e validação consistentes e um único local onde a política de identidade é aplicada e auditada.

A alteração é transparente para os pipelines: mesmas builds, mesmo comportamento de autenticação e nenhuma configuração para atualizar. No caso raro de o seu pipeline descodificar o token de compilação e passar a depender diretamente do seu conteúdo, esse passo pode falhar. Se tiver tal dependência, move-a para as APIs REST suportadas do Azure DevOps, conforme descrito em Authentication Tokens Are Not a Data Contract.

Suporte para ARM64 com a tarefa VSTest v3

A tarefa VSTest v3 suporta agora execução em agentes Windows ARM64. Ao executar os seus pipelines num agente ARM64, a tarefa utiliza automaticamente o executável nativo ARM64 vstest.console , permitindo-lhe construir e validar aplicações e cargas de trabalho ARM64 de forma mais eficiente.

Experiência de cobertura de código melhorada para o Azure Pipelines

O Azure Pipelines dispõe agora de uma experiência melhorada de análise da cobertura de código, que ajuda as equipas a compreender melhor a cobertura do código em compilações complexas, incluindo cenários com várias configurações e vários frameworks de destino. Com base no feedback dos clientes, a nova experiência oferece uma visão mais clara da cobertura global, mantendo ao mesmo tempo a possibilidade de aprofundar resultados detalhados.

A nova experiência inclui as seguintes melhorias:

  • A vista de ficheiros fornece cobertura de código ao nível da pasta e do ficheiro, incluindo cobertura agregada entre módulos e configurações de compilação, facilitando a compreensão da cobertura global do projeto.

    Revise a cobertura agregada do código por pasta e ficheiro.

  • A visualização da cobertura do código-fonte permite-lhe aprofundar ficheiros individuais e identificar rapidamente código coberto, parcialmente coberto e descoberto diretamente a partir da experiência de cobertura de código.

    Reveja as linhas cobertas e não cobertas num ficheiro fonte.

  • A vista de detalhes permite-lhe aprofundar dados de cobertura específicos de configuração e ao nível do módulo quando precisa de insights mais profundos.

    Revise os detalhes da cobertura do código por módulo e configuração.

  • Os relatórios de cobertura HTML continuam disponíveis através da opção Mostrar relatórios de cobertura , permitindo-lhe mudar para a experiência completa do relatório quando precisar de uma análise de cobertura mais avançada.

    Abra o relatório completo de cobertura do código HTML.

Esta experiência está disponível para cenários de cobertura suportados pelo VSTest e pelo Publish Code Coverage Results v2.

Wiki

Recuperação melhorada de páginas na Wiki

Melhorámos a Wiki do Azure DevOps para tornar mais fiável a recuperação de páginas apagadas acidentalmente. Se uma página wiki for apagada e depois recriada no mesmo caminho dentro de 30 dias, agora mantém o seu ID original da página em vez de receber um novo.

Esta alteração preserva os links existentes para a página, ajudando a prevenir URLs quebradas após a restauração da página. Na maioria dos casos, a alteração é transparente para os utilizadores, mas torna a recuperação de páginas wiki apagadas muito mais fluida.

Passos seguintes

Note

Esses recursos serão lançados nas próximas duas a três semanas. Vai ao Azure DevOps e dá uma vista de olhos.

Como fornecer feedback

Queremos saber o que pensa sobre estas funcionalidades. Use o menu Ajuda para relatar um problema ou fornecer uma sugestão.

Faça uma sugestão

Você também pode obter conselhos e suas perguntas respondidas pela comunidade no Stack Overflow.