TFSLabConfig SetServiceAccount-Befehl
Legt die Dienstkontoanmeldeinformationen einer Teamprojektauflistung auf den angegebenen Benutzer in Visual Studio Team Foundation Server fest. Das Dienstkonto wird den folgenden Gruppen der Teamprojektauflistung hinzugefügt:
Build Service- für Bereitstellungsaktivitäten im Build-Agent und Zugriff auf Ablagespeicherorte.
Test Service: für die Autorisierung der Kommunikation zwischen Test-Agents und Testcontrollern.
Das Dienstkonto wird von Test-Agents und Build-Agents in einer Teamprojektauflistung verwendet, um mit Test- und Buildcontrollern zu kommunizieren.
Hinweis |
---|
Die Anmeldeinformationen des Dienstkontos werden in Team Foundation Server nicht gesichert.Das Dienstkonto sollte mit den minimalen Rechten auf dem System erstellt werden.Der SetServiceAccount-Befehl gewährt dem angegebenen Benutzer die Berechtigungen, die erforderlich sind, um Kommunikation zwischen Agents und Controllern zu ermöglichen. |
Erforderliche Berechtigungen
Zum Verwenden des SetServiceAccount-Befehls müssen Sie die Manage Lab Locations-Berechtigung auf der Teamprojektauflistung-Hostgruppenebene besitzen.Standardmäßig verfügen die TFS-Administratoren und die Mitglieder der Teamprojektsammlungs-Administratorgruppen über diese Berechtigung.Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.
TFSLabConfig SetServiceAccount
/Collection:collectionURL
/User:userName
Optionen
Option |
Beschreibung |
---|---|
Collection:collectionUrl |
Erforderlich.Die URL der Teamprojektauflistung auf der Anwendungsebene von Team Foundation Server, die dem Dienstkonto zugeordnet werden soll. |
User:userName |
Erforderlich.Bei Bedarf die Domäne und der Benutzername des Dienstkontos. |
Hinweise
Der SetServiceAccount-Befehl ersetzt alle vorhandenen Dienstkontoanmeldeinformationen in der Konfiguration der Teamprojektauflistung.Die Anmeldeinformationen, die in bereitgestellten Umgebungen verwendet werden, werden jedoch nicht ersetzt.Verwenden Sie den UpdateCredentialsOnDeployedEnvironments-Befehl, um die Anmeldeinformationen in vorhandenen Umgebungen zu ersetzen.
Beschreibung
Zur besseren Lesbarkeit sind Befehlsoptionen im Beispiel in separaten Zeilen aufgeführt.Geben Sie im Eingabeaufforderungsfenster alle Optionen für einen Befehl in der gleichen Zeile ein.
In diesem Beispiel wird ein Dienstkonto für eine Teamprojektauflistung hinzugefügt.
Code
TFSLabConfig SetServiceAccount
/collection:http://contoso:8080/TFS/DefaultCollection
/user:contoso\user1