Comando TFSLabConfig SetServiceAccount

Consente di impostare le credenziali dell'account del servizio di una raccolta di progetti team all'utente specificato in Visual Studio Team Foundation Server. L'account del servizio viene aggiunto ai gruppi della raccolta di progetti team seguenti:

  • Build Service - per attività di distribuzione nell'agente di compilazione e accedere alle destinazioni finali.

  • Test Service - per autorizzazione di comunicazione tra agenti di test e controller di test.

L'account di servizio corrente viene utilizzato da agenti di test e agenti di compilazione per comunicare con i controller di compilazione e di test in una raccolta di progetti team.

[!NOTA]

Le credenziali dell'account di servizio in Team Foundation Server non sono protette.L'account di servizio deve essere creato con i diritti minimi nel sistema.Il comando SetServiceAccount concede all'utente specificato le autorizzazioni richieste per abilitare comunicazione tra agenti e controller.

Autorizzazioni necessarie

Per utilizzare il comando SetServiceAccount, è necessario disporre dell'autorizzazione Manage Lab Locations a livello del gruppo host della raccolta di progetti team.Per impostazione predefinita, i membri dei gruppi Amministratori di Team Foundation Server e Project Collection Administrators dispongono di questa autorizzazione.Per ulteriori informazioni, vedere la classe Autorizzazioni per Team Foundation Server.

TFSLabConfig SetServiceAccount
    /Collection:collectionURL
    /User:userName

Opzioni

Opzione

Descrizione

Collection:collectionUrl

Necessario.URL della raccolta di progetti team a livello applicazione di Team Foundation Server da associare all'account del servizio.

User:userName

Necessario.Il dominio, se necessario, e il nome utente dell'account del servizio.

Note

Il comando SetServiceAccount sostituisce qualsiasi credenziale dell'account di servizio esistenti nella configurazione della raccolta di progetti team.Tuttavia, le credenziali utilizzate negli ambienti distribuiti non vengono sostituite.Utilizzare il comando UpdateCredentialsOnDeployedEnvironments per sostituire le credenziali negli ambienti esistenti.

Descrizione

Per migliorare la leggibilità nell'esempio, le opzioni di comando vengono elencate in righe separate.In una finestra del prompt dei comandi, digitare tutte le opzioni di un comando sulla stessa riga.

In questo esempio viene aggiunto un account di servizio per una raccolta di progetti team.

Codice

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

Vedere anche

Concetti

Riferimento comando TFSLabConfig

Riferimento comando TFSConfig

Configurazione e amministrazione di Lab Management