Dodaj użytkownika do grupy „Team Foundation Service Accounts” w TFS

16

Muszę dodać użytkownika do grupy „Team Foundation Service Accounts” w TFS, aby móc uruchomić narzędzie integracji TFS .

Jestem administratorem zarówno na komputerze z uruchomionym TFS, jak i instalacją TFS (tj. Należę do grupy Administratorzy TFS).

Kiedy próbuję to zrobić za pomocą konsoli administracyjnej serwera Team Foundation Server, opcja dodawania jest wyszarzona.

Wszelkie pomysły, jak to zrobić?

Vaccano
źródło

Odpowiedzi:

7

możesz w tym celu użyć polecenia tfssecurity.exe. Przynajmniej jest to podejście domyślne. MS postanowiło, że nie będzie łatwo dodać kogoś do tej grupy, aby utrzymać niską liczbę „globalnych boskich użytkowników”. :-)

Zobacz ten link, aby uzyskać więcej informacji: http://msdn.microsoft.com/en-us/library/ms400759.aspx

ChrisFletcher
źródło
Tak jest w przypadku TFS 2008. Musiałem wrócić i zrobić to dla mojego starego serwera TFS 2008, więc dziękuję za skierowanie mnie we właściwym kierunku.
Vaccano
Potwierdzono, że nadal obowiązuje w TFS2015.
GShenanigan,
11

Jest na to tylko jeden sposób.

Użyj następującego polecenia, aby dodać użytkownika do grupy kont usług:

tfssecurity /g+ "Team Foundation Service Accounts" n:domain_name\user_name /server:SERVER_URL

sourabh
źródło
5

Łał! Trudno było to rozgryźć. W końcu dostałem to tylko dzięki szczęściu (i próbowaniu wielu różnych rzeczy).

Oto co robisz:

  1. Otwórz konsolę administracyjną TFS
  2. Kliknij poziom aprecjacji w lewym drzewie
  3. W „Użytkownicy konsoli administracyjnej” znajdź swojego użytkownika (zakładając, że tam jest)
  4. Wybierz użytkownika, a następnie wybierz opcję „Zastosuj ponownie” po prawej stronie pola
  5. Kliknij Zaawansowane funkcje w wyświetlonym oknie dialogowym.
  6. Upewnij się, że wybrano „Dodaj wymagane uprawnienia do zmiany kont usług”.
  7. Wybierz OK

WYNIK: Użytkownik zostaje dodany do grupy „Konta usługi Foundation Foundation”

uff! Cieszę się, że to rozwiązane, szedłem NUTS!

Vaccano
źródło
0

Czy na koniec dnia grupy kont nie są tylko lokalnymi komputerami lub grupami domen? Jeśli tak, dodaj je za pośrednictwem lokalnego komputera lub grup domen.

joeqwerty
źródło
Niestety, nie, nie widzę ich tam. (Przynajmniej lokalnie nie mam 100% pewności co do poziomu domeny)
Vaccano
DOBRZE. Wiem, że na naszym serwerze VS-TFS 2008 jest lokalna grupa o nazwie „TFS_APPTIER_SERVICE_WPG” z opisem „Grupa usług dla Team Foundation Server”, więc założyłam, że tak właśnie będzie w twoim systemie.
joeqwerty
Mój serwer TFS 2008 też ma tę grupę. Ale dodanie użytkownika do niego tak naprawdę nie dodaje cię do grupy. Wywołanie linii poleceń TFS Security było jedynym sposobem, w jaki mogłem to zrobić dla TFS 2008
Vaccano