Udostępnij za pośrednictwem


Wymagania dotyczące konta usługi

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

Do zainstalowania dowolnego z następujących serwerów lokalnych usługi Azure DevOps należy użyć kont usług:

  • Azure DevOps Server
  • Team Foundation Server (TFS)
  • Team Foundation Build
  • Serwer proxy serwera Team Foundation Server.

Ponadto w przypadku korzystania z usług SQL Server Reporting Services podczas instalowania lokalnej usługi Azure DevOps musisz mieć konto czytelnika raportów. Serwery usługi Azure DevOps wymagają wielu tożsamości do instalacji, ale można użyć jednego konta dla wszystkich tożsamości, jeśli to konto spełnia wymagania dotyczące wszystkich tożsamości, dla których jest używana.

Wskazówka

Zdezorientowany o kontach? Dostępny jest samouczek, który obejmuje tworzenie kont i grup na potrzeby instalacji pojedynczego serwera. Aby uzyskać więcej informacji, zobacz Konfigurowanie grup do użycia w usłudze Azure DevOps.

Najlepsze rozwiązania dotyczące pracy z kontami usług

Oto kilka najlepszych rozwiązań dotyczących pracy z kontami usługi Azure DevOps:

  • Jeśli używasz kont domeny dla kont usług, użyj innej tożsamości dla konta czytelnika raportów.
  • Jeśli instalujesz składnik w grupie roboczej, musisz użyć kont lokalnych dla kont użytkowników.

Uwaga

Aby ułatwić omówienie różnych kont, których wymaga lokalna usługa Azure DevOps, w tym artykule użyto przykładowych nazw symboli zastępczych. Nie musisz używać tych nazw zastępczych dla kont, które można utworzyć. 2.

Usługa sieciowa lub wbudowane konta

Usługi Azure DevOps Server, Team Foundation Server, Team Foundation Build i Team Foundation Server Proxy wymagają konta usługi. Te konta usług stają się tożsamością zainstalowanego składnika. Domyślnie każdy składnik używa wbudowanego konta (takiego jak Usługa Sieciowa) do celów usługowych. To konto można zmienić na konto użytkownika podczas instalowania składnika, ale należy się upewnić, że wszystkie używane konta użytkowników mają uprawnienia Zaloguj się jako usługa.

Wskazówka

Wbudowane konta nie używają haseł. Wbudowane konta mają już uprawnienia Logowanie jako usługa, co sprawia, że są łatwiejsze do zarządzania, szczególnie w środowisku domenowym.

Konta usługi Azure DevOps

Konta usług w poniższej tabeli to tożsamości dla Azure DevOps Server lub Team Foundation Server oraz ich komponentów. Konto usługi dla Azure DevOps Server jest również używane w usługach Internet Information Services (IIS) jako tożsamość puli aplikacji dla Azure DevOps Server.

Składnik

Przykładowa nazwa logowania użytkownika

Wymagania


Azure DevOps Server

AzureDevOpsService

Możesz określić wbudowane konto lub konto użytkownika. Jeśli określisz konto użytkownika, musi mieć uprawnienia Zaloguj się jako usługa.
Nie można użyć konta używanego do zainstalowania serwera Azure DevOps Jako konta usługi AzureDevOpsService. Jeśli na przykład logujesz się jako domena\użytkownik1 podczas instalowania serwera Azure DevOps Server, nie używaj domain\user1 jako konta usługi AzureDevOpsService.
Ustawienie domyślne: Usługa sieciowa

Narzędzie kompilacji Team Foundation

TFSBUILD

Możesz określić wbudowane konto lub konto użytkownika. Jeśli używasz konta użytkownika, musi mieć uprawnienia Zaloguj się jako usługa.

Azure DevOps Server Proxy

AzureDevOpsServerProxy

Możesz określić wbudowane konto lub konto użytkownika. Jeśli używasz konta użytkownika, musi mieć uprawnienia Zaloguj się jako usługa.


Konto usługi programu SQL Server

Konto usługi programu SQL Server to tożsamość, która uruchamia usługi systemu Windows dla programu SQL Server. W poniższym przykładzie SQLSERVICE jest nazwą zastępczą.

Przykładowa nazwa logowania użytkownika Wymagania
SQLSERVICE Możesz użyć wbudowanego konta systemowego lub skonfigurować konto przed zainstalowaniem programu SQL Server. Usługi Azure DevOps Server i Team Foundation Server nie mają wymagań dotyczących tego konta.

Konto czytelnika raportów

Konto czytelnika raportów jest identyfikacją używaną do zbierania informacji dla raportów. Jeśli używasz raportowania programu SQL Server, podczas instalowania serwera Azure DevOps Server musisz określić konto czytelnika raportów.

Funkcja Przykładowa nazwa logowania użytkownika Wymagania
Raportowanie AzureDevOpsServerReports Musisz określić konto użytkownika z uprawnieniami Zezwalaj na logowanie lokalne.
Ustawienie domyślne: zostanie wyświetlony monit o podanie tego konta. Nie można użyć wbudowanego konta dla konta czytnika raportów.

Zobacz także role w usługach SQL Server Reporting Services.