2016-01-26 14 views
5

Cercando di eseguire il seguente comando:Accesso negato quando si cerca di caricare un compito di VSO mediante l'interfaccia TFS linea trasversale di comando della piattaforma

tfx build tasks upload --task-path ./SwapDeploymentSlots

si tradurrà in:

Error: Failed Request: Forbidden(403) - Access denied. [User name] needs Manage permissions to perform the action. For more information, contact the Team Foundation Server administrator.

Il l'utente è un membro del gruppo Amministratori pool di agenti, come richiesto dalla TFS-CLI documentation.

Qualche idea su come risolvere questo?

risposta

6

Prova ad aggiungere l'utente al gruppo di agenti Pool Administrators via seguenti fasi:

  1. aprire il tuo conto VSO (https://xxxxxx.visualstudio.com/) dal Web Portal.
  2. Fare clic sul pulsante "Impostazioni" per aprire "Pannello di controllo".
  3. Fare clic sul collegamento "Gestisci sicurezza raccolta e appartenenza al gruppo".
  4. Cerca "[Pool di agenti] \ Amministratori di pool di agenti" e selezionarlo nella scheda "Protezione".
  5. Fare clic sul pulsante "Aggiungi" nella scheda "Membri" per aggiungere l'utente al gruppo. enter image description here
+0

Come accennato nel post, questo è stato fatto e non funziona. – lavbnon

+1

@lavbnon Dal documento fornito, l'utente viene aggiunto dalla scheda Pool agente. La risposta mostra come aggiungerla dalla scheda di sicurezza. E quello era il modo in cui l'ho fatto funzionare l'ultima volta. –

+0

ok grazie, proverò – lavbnon

1

Su TFS 2017 Update1 (installato in sede) i passaggi sono leggermente diversi.

  1. Aprire il portale Web del server.
  2. Fare clic su "Impostazioni" premendo il pulsante a forma di ingranaggio sul menu blu in alto.
  3. Fare clic sulla voce di menu "Pool di agenti".
  4. Scegliere il nome del pool agente che si desidera gestire dalla vista ad albero sulla sinistra.
  5. Premere il pulsante "Aggiungi" per aggiungere l'utente (o selezionare quello esistente se già aggiunto).
  6. Fare clic sulla cella "Ruolo" della griglia, quindi selezionare l'opzione "Amministratore" dal menu a discesa.
  7. Ripeti passaggi 4,5,6 foreach pool di agenti desiderato.

enter image description here

Problemi correlati