Поделиться через


Команда SetServiceAccount TFSLabConfig

Задает учетные данные учетной записи коллекции командного проекта для указанного пользователя в Visual Studio Team Foundation Server. В следующие группы коллекций командного проекта добавляется учетная запись службы:

  • Build Service – для действий по развертыванию в агенте построения и доступа к указанным расположениям.

  • Test Service – для авторизации взаимодействия между агентами тестирования и контроллерами тестирования.

Учетная запись службы, которая используется агентами тестирования и агентами построения в коллекции командных проектов для взаимодействия с контроллерами тестирования и построения.

ПримечаниеПримечание

Учетные данные учетной записи службы не защищены в Team Foundation Server.Учетная запись службы должна быть создана с минимальными правами в системе.Команда SetServiceAccount предоставляет указанному пользователю разрешения, необходимые для обеспечения связи между агентами и контроллерами.

Необходимые разрешения

Для использования команды SetServiceAccount необходимо разрешение Manage Lab Locations на уровне группы узлов коллекции командного проекта.По умолчанию это разрешение имеют члены групп "Администраторы сервера Team Foundation Server" и "Администраторы коллекции проектов".Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

TFSLabConfig SetServiceAccount
    /Collection:collectionURL
    /User:userName

Параметры

Параметр

Описание

Collection:collectionUrl

Обязательное.URL-адрес коллекции командных проектов на сервере уровня приложений Team Foundation Server для связи с учетной записью службы.

User:userName

Обязательное.Домен (при необходимости) и имя пользователя учетной записи службы.

Заметки

Команда SetServiceAccount заменяет любые существующие учетные данные учетной записи службы в конфигурации коллекции командного проекта.Однако учетные данные, используемые в развернутых средах, не заменяются.Команда UpdateCredentialsOnDeployedEnvironments используется для замены учетных данных в существующих средах.

Описание

Для повышения удобочитаемости в примере параметры команды перечислены в отдельных строках.В окне командной строки введите все параметры для команды в той же строке.

В этом примере добавляется учетная запись службы для коллекции командного проекта.

Код

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

См. также

Основные понятия

Справочник команд TFSLabConfig

Справочник команд TFSConfig Lab

Настройка и администрирование Lab Management