Команда 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