Hizmet hesabı gereksinimleri

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

Aşağıdaki Azure DevOps şirket içi sunucularından birini yüklemek için hizmet hesaplarını kullanmanız gerekir:

  • Azure DevOps Server
  • Team Foundation Server (TFS)
  • Team Foundation Derlemesi
  • Team Foundation Server Proxy'si.

Ayrıca, SQL Server Reporting Services kullanıyorsanız, şirket içi Azure DevOps'u yüklerken bir rapor okuyucu hesabınız da olmalıdır. Azure DevOps sunucuları, yükleme için birden çok kimlik gerektirir, ancak bu hesap onu kullandığınız tüm kimliklerin gereksinimlerini karşılıyorsa tüm kimlikler için tek bir hesap kullanabilirsiniz.

İpucu

Hesaplar konusunda kafanız mı karıştı? Tek sunuculu yükleme için hesap ve grup oluşturmayı kapsayan bir öğretici mevcuttur. Daha fazla bilgi için bkz. Azure DevOps'ta kullanılacak grupları ayarlama.

Hizmet hesaplarıyla çalışmak için en iyi yöntemler

Azure DevOps hizmet hesaplarıyla çalışmaya yönelik bazı en iyi yöntemler şunlardır:

  • Hizmet hesaplarınız için etki alanı hesapları kullanıyorsanız, rapor okuyucu hesabı için farklı bir kimlik kullanın.
  • Bir çalışma grubuna bileşen yüklüyorsanız, kullanıcı hesapları için yerel hesapları kullanmanız gerekir.

Not

Şirket içi Azure DevOps'un gerektirdiği farklı hesapları tartışmayı kolaylaştırmak için bu makalede örnek yer tutucu adları kullanılır. Oluşturabileceğiniz hiçbir hesap için bu yer tutucu adlarını kullanmanız gerekmez. 2.

Ağ Hizmeti veya yerleşik hesaplar

Azure DevOps Server, Team Foundation Server, Team Foundation Build ve Team Foundation Server Proxy'lerinin tümü bir hizmet hesabı gerektirir. Bu hizmet hesapları, yüklü bileşenin kimliği olur. Varsayılan olarak, her bileşen hizmet hesabı olarak yerleşik bir hesap (Ağ Hizmeti gibi) kullanır. Bileşeni yüklerken bu hesabı bir kullanıcı hesabıyla değiştirebilirsiniz, ancak kullandığınız tüm kullanıcı hesaplarının hizmet olarak oturum açma izinlerine sahip olduğundan emin olmanız gerekir.

İpucu

Yerleşik hesaplar parola kullanmaz. Yerleşik hesapların zaten hizmet olarak oturum açma izinleri olduğundan, özellikle etki alanı ortamında daha kolay yönetilebilir.

Azure DevOps hizmet hesapları

Aşağıdaki tabloda yer alan hizmet hesapları, Azure DevOps Server veya Team Foundation Server ve bileşenlerinin kimlikleridir. Azure DevOps Server için hizmet hesabı, Internet Information Services'te (IIS) Azure DevOps Server için uygulama havuzunun kimliği olarak da kullanılır.

Bileşen

Örnek kullanıcı oturum açma adı

Gereksinimler


Azure DevOps Server

AzureDevOpsService

Yerleşik bir hesap veya kullanıcı hesabı belirtebilirsiniz. Bir kullanıcı hesabı belirtirseniz hizmet olarak oturum açma izinlerine sahip olması gerekir.
AzureDevOpsService hesabı olarak Azure DevOps Server yüklemek için kullandığınız hesabı kullanmamalısınız. Örneğin, Azure DevOps Server yüklerken domain\user1 olarak oturum açtıysanız, AzureDevOpsService hesabı olarak domain\user1 kullanmayın.
Varsayılan: Ağ Hizmeti

Team Foundation Derlemesi

TFSBUILD

Yerleşik bir hesap veya kullanıcı hesabı belirtebilirsiniz. Bir kullanıcı hesabı kullanıyorsanız, hizmet olarak oturum açma izinlerine sahip olmalıdır.

Azure DevOps Server Proxy

AzureDevOpsServerProxy

Yerleşik bir hesap veya kullanıcı hesabı belirtebilirsiniz. Bir kullanıcı hesabı kullanıyorsanız, hizmet olarak oturum açma izinlerine sahip olmalıdır.


SQL Server hizmet hesabı

SQL Server hizmet hesabı, SQL Server için Windows hizmetlerini çalıştıran bir kimliktir. Aşağıdaki örnekte , SQLSERVICE bir yer tutucu adıdır.

Örnek kullanıcı oturum açma adı Gereksinimler
SQLSERVİCE SQL Server yüklemeden önce yerleşik bir sistem hesabı kullanabilir veya bir hesap ayarlayabilirsiniz. Azure DevOps Server ve Team Foundation Server'ın bu hesap için hiçbir gereksinimi yoktur.

Rapor okuyucu hesabı

Rapor okuyucu hesabı, raporlar için bilgi toplamak için kullanılan kimliktir. SQL Server Raporlama kullanıyorsanız, Azure DevOps Server yüklerken bir rapor okuyucu hesabı belirtmeniz gerekir.

Özellik Örnek kullanıcı oturum açma adı Gereksinimler
Raporlama AzureDevOpsServerReports Yerel olarak oturum açmaya izin ver izinlerine sahip bir kullanıcı hesabı belirtmelisiniz.
Varsayılan: Bu hesap istenir. Rapor okuyucu hesabı için yerleşik hesap kullanamazsınız.

Ayrıca bkz. SQL Server Reporting Services rolleri.