Delen via


Vereisten voor serviceaccounts

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

U moet serviceaccounts gebruiken om een van de volgende on-premises Azure DevOps-servers te installeren:

  • Azure DevOps Server
  • Team Foundation Server (TFS)
  • Team Foundation Bouwoverzicht
  • Team Foundation Server Proxy.

Als u SQL Server Reporting Services gebruikt, moet u ook een rapportlezeraccount hebben wanneer u Azure DevOps on-premises installeert. Azure DevOps-servers vereisen meerdere identiteiten voor installatie, maar u kunt één account gebruiken voor alle identiteiten als dat account voldoet aan de vereisten voor alle identiteiten waarvoor u het gebruikt.

Hint

Verward met accounts? Er is een zelfstudie beschikbaar waarin wordt beschreven hoe u accounts en groepen maakt voor een installatie met één server. Zie Groepen instellen voor gebruik in Azure DevOps voor meer informatie.

Aanbevolen procedures voor het werken met serviceaccounts

Hier volgen enkele aanbevolen procedures voor het werken met Azure DevOps-serviceaccounts:

  • Als u domeinaccounts gebruikt voor uw serviceaccounts, gebruikt u een andere identiteit voor het rapportlezeraccount.
  • Als u een onderdeel in een werkgroep installeert, moet u lokale accounts gebruiken voor gebruikersaccounts.

Opmerking

Om het gemakkelijker te maken om de verschillende accounts te bespreken die on-premises door Azure DevOps zijn vereist, worden in dit artikel voorbeelden van tijdelijke aanduidingen gebruikt. U hoeft deze tijdelijke aanduidingen niet te gebruiken voor accounts die u mogelijk aanmaakt. 2.

Netwerkdienst of ingebouwde accounts

Azure DevOps Server, Team Foundation Server, Team Foundation Build en Team Foundation Server Proxy vereisen allemaal een serviceaccount. Deze serviceaccounts worden de identiteit voor het geïnstalleerde onderdeel. Standaard maakt elk onderdeel gebruik van een ingebouwd account (zoals Netwerkservice) als serviceaccount. U kunt dit account wijzigen in een gebruikersaccount wanneer u het onderdeel installeert, maar u moet ervoor zorgen dat alle gebruikersaccounts die u gebruikt de machtiging Aanmelden als een service hebben.

Hint

Ingebouwde accounts gebruiken geen wachtwoorden. Ingebouwde accounts hebben al de machtigingen 'Aanmelden als een service', zodat ze gemakkelijker te beheren zijn, met name in een domeinomgeving.

Azure DevOps-serviceaccounts

De serviceaccounts in de volgende tabel zijn de identiteiten voor Azure DevOps Server of Team Foundation Server en hun onderdelen. Het serviceaccount voor Azure DevOps Server wordt ook gebruikt in IIS (Internet Information Services) als de identiteit van de groep toepassingen voor Azure DevOps Server.

Onderdeel

Voorbeeld van aanmeldingsnaam van gebruiker

vereisten


Azure DevOps Server

AzureDevOpsService

U kunt een ingebouwd account of een gebruikersaccount opgeven. Als u een gebruikersaccount opgeeft, moet het Aanmelden als een dienst machtigingen hebben.
U mag niet het account gebruiken dat u gebruikt om Azure DevOps Server te installeren als het account voor AzureDevOpsService. Als u bijvoorbeeld bent aangemeld als domein\gebruiker1 wanneer u Azure DevOps Server installeert, gebruikt u domein\gebruiker1 niet als account voor AzureDevOpsService.
Standaard: Netwerkservice

Team Foundation Bouwoverzicht

TFSBUILD

U kunt een ingebouwd account of een gebruikersaccount opgeven. Als u een gebruikersaccount gebruikt, moet het zich aanmelden als een servicemachtiging hebben.

Azure DevOps Server Proxy

AzureDevOpsServerProxy

U kunt een ingebouwd account of een gebruikersaccount opgeven. Als u een gebruikersaccount gebruikt, moet het zich aanmelden als een servicemachtiging hebben.


SQL Server serviceaccount

Het SQL Server-serviceaccount is een identiteit waarop Windows-services voor SQL Server worden uitgevoerd. In het volgende voorbeeld is SQLSERVICE een tijdelijke aanduiding.

Voorbeeld van aanmeldingsnaam van gebruiker Vereisten
SQLSERVICE U kunt een ingebouwd systeemaccount gebruiken of een account instellen voordat u SQL Server installeert. Azure DevOps Server en Team Foundation Server hebben geen vereisten voor dit account.