Autorizar outros serviços a aceder ao Azure DevOps
Serviços de DevOps do Azure
Importante
Este artigo aplica-se às autorizações OAuth do Azure DevOps. O Azure DevOps OAuth está programado para ser preterido em 2026. Saiba mais em nossa postagem no blog.
Você pode conceder acesso a outros serviços ao Azure DevOps usando a estrutura OAuth 2.0. Essa autorização segura permite que os serviços acessem recursos como itens de trabalho, código-fonte e resultados de compilação. Ao autorizar um serviço, utilize a sua conta Microsoft (por exemplo, me@live.com
) ou a sua conta profissional (por exemplo, me@my-workplace.com
). O serviço autorizado não tem acesso às suas credenciais de DevOps do Azure e você pode revogar autorizações conforme necessário.
Pré-requisitos
- Permissões:
- Seja membro do grupo Administradores de Projeto .
- O serviço tem a função de Colaborador, ou uma função personalizada com permissões semelhantes, nos recursos que precisa acessar.
- Compatibilidade de serviços: o serviço que você pretende autorizar dá suporte à integração do OAuth 2.0 com o Azure DevOps.
Autorizar um serviço
Um fluxo de autorização típico pode ser semelhante ao exemplo a seguir:
Quando você estiver usando um serviço que depende dos recursos do Azure DevOps, o serviço solicita autorização.
Se você ainda não estiver conectado, o Azure DevOps solicitará que você insira suas credenciais.
Depois de entrar, você obtém a página de aprovação de autorização.
Um serviço só pode solicitar acesso total por meio das APIs REST, portanto, a solicitação de autorização pode não ser específica.
Analise o pedido e aprove a autorização.
O serviço autorizado pode acessar recursos em sua organização do Azure DevOps.
Para garantir que uma solicitação de autorização seja legítima, execute as seguintes ações:
- Verifique a marca Azure DevOps na parte superior da página de aprovação.
- Verifique se o URL da página de aprovação começa com
https://app.vssps.visualstudio.com/
. - Esteja alerta para quaisquer avisos de segurança relacionados com HTTPS no seu navegador.
- Lembre-se de que os serviços não pedem diretamente suas credenciais; eles dependem da página de aprovação de autorização fornecida pelo Azure DevOps.
Gerenciar autorizações
Reveja os serviços aos quais concedeu autorização para aceder à sua organização.
Inicie sessão na sua organização (
https://dev.azure.com/{yourorganization}
).Selecione Perfil de configurações>do usuário.
Selecione Autorizações.
Para revogar uma autorização para que o serviço não possa acessar sua organização em seu nome, selecione Revogar>revogação.