Opções de autenticação de agente auto-hospedado

O Azure Pipelines fornece várias opções de autenticação que você pode usar ao registrar um agente. Esses métodos de autenticação são usados somente durante o registro do agente. Confira Comunicação de agentes para obter detalhes de como os agentes se comunicam após o registro.

Método de registro do agente Azure DevOps Services Azure DevOps Server e TFS
PAT (Token de acesso pessoal) Com suporte Com suporte quando o servidor é configurado com HTTPS
SP (Entidade de Serviço) Com suporte Não há suporte no momento
Fluxo de código do dispositivo (Microsoft Entra ID) Com suporte Não há suporte no momento
Integrado Sem suporte Somente agentes do Windows
Negociar Sem suporte Somente agentes do Windows
ALT (Alternativo) Sem suporte Com suporte quando o servidor é configurado com HTTPS

PAT (token de acesso pessoal)

Especifique PAT como o tipo de autenticação durante a configuração do agente para usar um token de acesso pessoal para autenticar durante o registro do agente e, em seguida, especifique um PAT (token de acesso pessoal) com o escopo de Pools de Agentes (leitura, gerenciamento) (ou o escopo de Grupo de implantação (leitura, gerenciamento) para um agente de grupo de implantação) pode ser usado para registro de agente.

Para obter mais informações, confira Registrar um agente usando um PAT (token de acesso pessoal)

Entidade de Serviço

Especifique SP para informar o tipo de autenticação durante a configuração do agente para usar uma entidade de serviço para autenticar durante o registro do agente.

Para obter mais informações, confira Registrar um agente usando uma Entidade de Serviço.

Fluxo de código do dispositivo

Especifique AAD como o tipo de autenticação durante a configuração do agente para usar o fluxo de código do dispositivo para autenticar durante o registro do agente.

Para obter mais informações, confira Registrar um agente usando o fluxo de código do dispositivo.

Integrado

A autenticação integrada do Windows para registro de agente só está disponível para registro de agente do Windows no Azure DevOps Server e no TFS.

Especifique Integrado para o tipo de autenticação durante a configuração do agente para usar autenticação do Windows integrados, para autenticar durante o registro do agente.

Conecte um agente do Windows ao TFS usando as credenciais do usuário conectado por meio de um esquema de autenticação do Windows, como NTLM ou Kerberos.

Para usar esse método de autenticação, primeiro você deve configurar o servidor TFS.

  1. Entre no computador em que você está executando o TFS.

  2. Inicie o Gerenciador dos Serviços de Informações da Internet (IIS) . Selecione seu site do TFS e verifique se a Autenticação do Windows está habilitada com um provedor válido, como NTLM ou Kerberos.

Screenshot of IIS TFS windows authentication configuration.

Screenshot of IIS TFS windows authentication with NTLM provider configuration.

Negotiate

O método de autenticação Negotiate para registro de agente só está disponível para registro de agente do Windows no Azure DevOps Server e no TFS.

Conecte-se ao TFS como um usuário diferente do usuário conectado por meio de um esquema de autenticação do Windows, como NTLM ou Kerberos.

Para usar esse método de autenticação, primeiro você deve configurar o servidor TFS.

  1. Faça logon no computador em que você está executando o TFS.

  2. Inicie o Gerenciador dos Serviços de Informações da Internet (IIS) . Selecione seu site do TFS e verifique se a Autenticação do Windows está habilitada com o provedor Negotiate e com outro método, como NTLM ou Kerberos.

Screenshot of IIS TFS windows authentication configuration.

Screenshot of IIS TFS windows authentication with negotiate and NTLM provider configuration.

ALT (Alternativo)

O método de autenticação alternativo (básico) para registro de agente só está disponível no Azure DevOps Server e no TFS.

Conecte-se ao TFS usando a autenticação Básica. Para usar esse método, primeiro você deve configurar o HTTPS no TFS.

Para usar esse método de autenticação, você deve configurar seu servidor TFS conforme segue:

  1. Entre no computador em que você está executando o TFS.

  2. Configure a autenticação básica. Confira Como usar o tfx no Team Foundation Server 2015 usando a Autenticação Básica.