TFSLabConfig SetServiceAccount 명령

팀 프로젝트 컬렉션의 서비스 계정 자격 증명을 Visual Studio Team Foundation Server에 지정된 사용자로 설정합니다. 서비스 계정은 다음 팀 프로젝트 컬렉션을 그룹에 추가됩니다.

  • Build Service - 빌드 에이전트의 배포 활동 및 드롭 위치에 액세스.

  • Test Service - 테스트 에이전트와 테스트 컨트롤러 사이의 통신 권한 부여용.

서비스 계정은 테스트와 빌드 컨트롤러와 통신하기 위해 팀 프로젝트 컬렉션에서 테스트 에이전트 및 빌드 에이전트에 의해 사용됩니다.

참고

서비스 계정의 자격 증명은 Team Foundation Server에서 보호되지 않습니다. 시스템에 대한 최소 권한을 가진 서비스 계정을 만들어야 합니다. SetServiceAccount 명령은 에이전트와 컨트롤러 사이에 통신을 활성화하는 데 필요한 권한을 지정된 사용자에게 부여합니다.

필요한 권한

SetServiceAccount 명령을 사용하려면 팀 프로젝트 컬렉션 호스트 그룹 수준에서 Manage Lab Locations 권한이 있어야 합니다. 기본적으로 TFS Administrators 및 Project Collection Administrators 그룹의 멤버는 이 권한을 갖고 있습니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

TFSLabConfig SetServiceAccount
    /Collection:collectionURL
    /User:userName

옵션

Option

설명

Collection:collectionUrl

필수적 요소로서, 서비스 계정과 연결하기 위해 Team Foundation Server의 응용 프로그램 계층에서 팀 프로젝트 컬렉션의 URL입니다.

User:userName

필수적 요소로서, 도메인 및 필요한 경우, 서비스 계정의 사용자 이름입니다.

설명

SetServiceAccount 명령은 팀 프로젝트 컬렉션 구성의 모든 기존 서비스 계정 자격 증명을 대체합니다. 그러나 배포된 환경에서 사용되는 자격 증명은 바뀌지 않았습니다. UpdateCredentialsOnDeployedEnvironments 명령을 사용하여 기존 환경의 자격 증명을 바꿉니다.

설명

쉽게 읽을 수 있도록 예제에서 명령 옵션이 별도의 줄에 표시되어 있습니다. 명령 프롬프트 창에서 명령의 모든 옵션을 같은 줄에 입력합니다.

이 예제에서는 팀 프로젝트 컬렉션에 대한 서비스 계정을 추가합니다.

코드

TFSLabConfig SetServiceAccount
    /collection:http://contoso:8080/TFS/DefaultCollection 
    /user:contoso\user1

참고 항목

작업

Lab Management 구성 및 관리

개념

TFSLabConfig 명령 참조

기타 리소스

TFSConfig Lab 명령 참조