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.