Share via


자체 호스팅 에이전트 인증 옵션

Azure Pipelines는 에이전트를 등록할 때 사용할 수 있는 몇 가지 인증 옵션을 제공합니다. 이러한 인증 방법은 에이전트 등록 중에만 사용됩니다. 등록 후 에이전트가 통신하는 방법에 대한 자세한 내용은 에이전트 통신을 참조하세요.

에이전트 등록 방법 Azure DevOps Services Azure DevOps Server 및 TFS
PAT(개인용 액세스 토큰) 지원됨 HTTPS를 사용하여 서버를 구성할 때 지원됩니다.
SP(서비스 주체) 지원됨 현재 지원되지 않음
디바이스 코드 흐름(Microsoft Entra ID) 지원됨 현재 지원되지 않음
통합 지원되지 않음 Windows 에이전트만
협상 지원되지 않음 Windows 에이전트만
대체(ALT) 지원되지 않음 HTTPS를 사용하여 서버를 구성할 때 지원됩니다.

PAT(개인용 액세스 토큰)

에이전트를 구성하는 동안 인증 유형에 PAT를 지정하여 에이전트 등록 중에 개인 액세스 토큰을 사용하여 인증한 다음 에이전트 풀(읽기, 관리) 범위(또는 배포 그룹 에이전트에 대한 배포 그룹(읽기, 관리) 범위를 사용하여 PAT(개인 액세스 토큰)를 에이전트 등록에 사용할 수 있습니다.

자세한 내용은 PAT(개인 액세스 토큰)를 사용하여 에이전트 등록을 참조 하세요.

서비스 주체

에이전트를 구성하는 동안 인증 유형에 대한 SP를 지정하여 서비스 주체를 사용하여 에이전트 등록 중에 인증합니다.

자세한 내용은 서비스 주체를 사용하여 에이전트 등록을 참조 하세요.

디바이스 코드 흐름

에이전트를 구성하는 동안 인증 유형을 지정 AAD 하여 에이전트 등록 중에 디바이스 코드 흐름을 사용하여 인증합니다.

자세한 내용은 디바이스 코드 흐름을 사용하여 에이전트 등록을 참조 하세요.

통합

에이전트 등록을 위한 Windows 통합 인증은 Azure DevOps Server 및 TFS에서 Windows 에이전트 등록에만 사용할 수 있습니다.

에이전트를 구성하는 동안 통합된 Windows 인증 사용하여 에이전트 등록 중에 인증하도록 인증 유형에 대해 통합을 지정합니다.

NTLM 또는 Kerberos와 같은 Windows 인증 체계를 통해 로그인한 사용자의 자격 증명을 사용하여 Windows 에이전트를 TFS에 커넥트.

이 인증 방법을 사용하려면 먼저 TFS 서버를 구성해야 합니다.

  1. TFS를 실행하는 컴퓨터에 로그인합니다.

  2. 인터넷 정보 서비스(IIS) 관리자를 시작합니다. TFS 사이트를 선택하고 NTLM 또는 Kerberos와 같은 유효한 공급자를 사용하여 Windows 인증을 사용하도록 설정했는지 확인합니다.

Screenshot of IIS TFS windows authentication configuration.

Screenshot of IIS TFS windows authentication with NTLM provider configuration.

Negotiate

에이전트 등록에 대한 협상 인증 방법은 Azure DevOps Server 및 TFS에서 Windows 에이전트 등록에만 사용할 수 있습니다.

NTLM 또는 Kerberos와 같은 Windows 인증 체계를 통해 로그인한 사용자 이외의 사용자로 TFS에 커넥트.

이 인증 방법을 사용하려면 먼저 TFS 서버를 구성해야 합니다.

  1. TFS를 실행하는 컴퓨터에 로그온합니다.

  2. 인터넷 정보 서비스(IIS) 관리자를 시작합니다. TFS 사이트를 선택하고 협상 공급자 및 NTLM 또는 Kerberos와 같은 다른 방법으로 Windows 인증이 사용하도록 설정되어 있는지 확인합니다.

Screenshot of IIS TFS windows authentication configuration.

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

대체(ALT)

에이전트 등록을 위한 대체(기본) 인증 방법은 Azure DevOps Server 및 TFS에서만 사용할 수 있습니다.

기본 인증을 사용하여 TFS에 커넥트. 이 메서드를 사용하려면 먼저 TFS에서 HTTPS를 구성해야 합니다.

이 인증 방법을 사용하려면 다음과 같이 TFS 서버를 구성해야 합니다.

  1. TFS를 실행하는 컴퓨터에 로그인합니다.

  2. 기본 인증을 구성합니다. 기본 인증을 사용하여 Team Foundation Server 2015에 대한 사용을 tfx 참조하세요.