Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Administrador
Ofereça suporte a identidades gerenciadas do Azure e entidades de serviço
Permita que os aplicativos hospedados no Azure usem identidades gerenciadas e entidades de serviço para integração com o Azure DevOps por meio de APIs REST e bibliotecas de cliente.
Marcos importantes (última atualização em 29/08/22):
- Setembro de 2022: Testes internos para clientes Microsoft selecionados com casos de uso aprovados.
- AF22Q4: Pré-visualização privada para entidades apenas da Microsoft. Envie um e-mail para Angel Wong com as perguntas da pesquisa abaixo preenchidas.
- FY23Q1 (TBC): Pré-visualização pública para todos os clientes internos e externos
- TBD: Identidades gerenciadas e suporte de entidade de serviço GA
Para quaisquer outras perguntas, não hesite em contactar-me por e-mail.
--
Se quiser ser considerado como parte da pré-visualização privada, partilhe a sua resposta a estas perguntas na wonga@microsoft.com.
- De que empresa/organização faz parte?
- Você poderia fornecer uma breve descrição das ferramentas/serviços que você usa hoje e que precisam ser autenticados no ADO? Que mecanismo(s) de autenticação você está usando hoje?
- Você usa atualmente Identidades Gerenciadas para autenticar em relação a outros Recursos do Azure?
- O que você faria com a(s) identidade(s) gerenciada(s) se pudesse usá-las para autenticar no ADO? Como é esse fluxo de trabalho?
- Você pode fornecer uma lista de quais APIs você pode estar usando? Consulte a documentação da API REST do ADO para obter ajuda.
- Que tipo de escopos seriam úteis para você ajudar seu MI a realizar o que ele precisa fazer? Veja esta lista de escopos ADO OAuth, como um ponto de partida.
- Há mais alguma coisa que possa ser útil para sabermos sobre seu cenário de usuário de Identidade Gerenciada?
- Qual é o nome da(s) sua(s) organização(ões) do Azure DevOps para a(s) qual(is) você gostaria que esse recurso fosse habilitado?
Auditoria GA
Serviço de auditoria disponível em todas as geografias e para todos os clientes.
Suporte da Política de Acesso Condicional para o estado do dispositivo
Azure DevOps para honrar quaisquer políticas de acesso condicional que incluam condições de estado do dispositivo.
Artefactos
Tarefa de promoção de pacotes no Azure Pipelines
Tarefa de promoção de pacotes no Azure Pipelines
Substituir tarefas antigas de Artefatos do Azure no Azure Pipelines e definir como padrão novas tarefas somente de autenticação
Recebemos muitas solicitações de suporte e comentários de nossas tarefas atuais do Azure Artifacts no Azure Pipelines (NuGet, npm, Maven, etc.). Ter essas tarefas grandes e volumosas com versões internas de ferramentas de linha de comando pode criar muitos problemas:
- Quando algo falha, é difícil saber se são as ferramentas de linha de comando, a autenticação, a restauração/publicação, etc.
- É difícil manter as tarefas atualizadas com as versões mais recentes e melhores das ferramentas de linha de comando, então perdemos novas funcionalidades (como ignorar duplicatas no NuGet/Maven) A solução encontrada foi criar tarefas somente para auth, que os usuários podem configurar no início de seus pipelines. Depois de autenticados com êxito, os usuários podem usar scripts personalizados para publicar/restaurar pacotes.
Agora temos as seguintes tarefas leves e exclusivas no GA que recomendamos que os clientes usem. O plano é desvalorizar as velhas tarefas pouco fiáveis no futuro.
- Maven Autenticar
- NuGet Authenticate
- Python Pip Authenticate
- Python Twine Upload Autenticar
Boards
Suporte de Item de Trabalho para edição de Markdown
Todos os campos de texto longos (Descrição, Etapas de Repo, etc.) e a discussão do Item de Trabalho suportarão a edição de Markdown.
Melhore a experiência de conexão do GitHub
Melhore a experiência de conexão do GitHub para clientes Enterprise oferecendo suporte a milhares em vez de centenas de repositórios e facilitando a adição e exclusão de repositórios à conexão.
Pipelines
Suporte ao modo de orquestração flexível em pools de agentes de conjunto de escala
Uma reclamação comum com pools de agentes de conjunto de escala é que o tempo necessário para iniciar eventos de dimensionamento é muito longo. Na verdade, o Azure Pipelines verifica se precisa dimensionar um pool a cada poucos minutos. No entanto, ele não pode executar essa tarefa se houver uma operação anterior já em andamento no conjunto de escala de VM. Por exemplo, se o conjunto de dimensionamento de VM estiver excluindo VMs de uma solicitação anterior para escalar, o Azure Pipelines não poderá emitir uma nova solicitação de expansão, a menos que a operação anterior seja concluída.
Para resolver esse problema, o Azure Pipelines precisa contar com um novo recurso de visualização de conjuntos de escala de VM chamado Orquestração Flexível. À medida que esse recurso sai da visualização em conjuntos de escala de VM, o Azure Pipelines começará a usá-lo e acelerará suas operações.
Aplicativo de pipelines de suporte com o GitHub Enterprise
A integração entre o Azure Pipelines e o GitHub é facilitada por um aplicativo GitHub. Este aplicativo facilita a configuração de pipelines para um repositório GitHub e a entrega de eventos (CI, PR, Comment, etc) do GitHub para o Azure Pipelines. O aplicativo também aumenta a segurança de solicitações pull usando gatilhos de comentários.
No entanto, este aplicativo não funciona ao usar o Azure Pipelines com o GitHub Enterprise. O objetivo deste trabalho é corrigir isso.