TFS 'de SQL Server raporları görüntülemek veya oluşturmak için izin verme

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013
Azure DevOps Server daha önce Visual Studio Team Foundation Server olarak adlandırılmıştı.

Bu, takım projenize rapor eklemek için dört görev dizisindeki üçüncü görevdir. Bu makaledeki yordamları, raporları görüntüleme veya yazma izinlerini ayarlamak için kullanabilirsiniz.

 rapor sunucusu ekleme  Upload raporları  izin verme
 takım etkinliklerini gözden geçirme

Önemli

Özellik kullanılabilirliği: yalnızca şirket ıçı bir TFS 'ye rapor sunucusu ekleyebilirsiniz. Azure DevOps kullanıyorsanız, rapor sunucusu eklemek desteklenen bir seçenek değildir, bunun yerine analiz hizmetinikullanabilirsiniz.

Raporları karşıya yüklediğinize göre, takımınızın üyelerini onları görüntülemek veya yönetmek üzere etkinleştirmek isteyeceksiniz. Ayrıca, raporları oluşturmak veya değiştirmek için onlara okuma veritabanlarına erişim izni vermeniz gerekir.

Raporları görüntülemek veya yönetmek için önceden tanımlanmış rollere hesaplar ekleme

Tarayıcı rolüne rapor izleyicileri ekleyin. TFS rapor yazarlarını Team Foundation Içerik Yöneticisi rolüne ekleyin.

İpucu

Rapor Yöneticisi erişim izinleri TFS izinlerinden ayrı olarak yönetilir. Ekip üyelerini bir TFS grubuna ekleseniz bile, bunları bir Rapor Yöneticisi rolüne eklemeniz gerekecektir.

  1. Raporlama Hizmetleri için Içerik Yöneticisi rolüne eklenmediyse, bu role eklenmiş birisi tarafından eklenirsiniz.

  2. Rapor Yöneticisi giriş sayfasından klasörü Ayarlar açın.

    SSRS Rapor Yöneticisi rolüne kullanıcı ekleme

    URL, http://ReportServer/Reports/Pages/Folder.aspx veya adlandırılmış bir örnek kullanılıyorsa http://ReportServer/Reports_InstanceName/Pages/Folder.aspx .

  3. Yeni rol atamasını açın.

    SSRS yeni rol atamasını aç

    İpucu

    Bir takım projesi veya takım projesi koleksiyonu için tanımlanan raporlara erişimi sınırlandırmak için, önce karşılık gelen klasöre gidin ve ardından yeni rol ataması ' nı açın.

  4. Hesap adını ekleyin ve rolünü seçin. Rapor Yöneticisi bir role Kullanıcı atama

Veritabanı rollerine rapor yazarları ekleyin

Üyelerin rapor oluşturması veya özelleştirmesi gerekiyorsa hesaplarını TfsWarehouseDataReader rolüne ekleyin. Rapor yazarlarının hem ilişkisel veri ambarına hem de Analysis Services küpe okuma erişimi olması gerekir. iş öğesi sorgularından veya küpe bağlanarak Excel raporları oluşturan takım üyelerinin küpe yalnızca okuma erişimi olması gerekir.

  1. TFS veritabanı yöneticisi değilseniz, bir yönetici olarak eklenirsiniz.

  2. SQL Server Management Studio kullanarak TFS için veritabanı altyapısına Bağlan.

    veritabanı altyapısına Bağlan

  3. Veritabanları/TFS_Warehouse/organizations/security/Roles/Database Roles klasörü altındaki TfsWarehouseDataReader rolü için Özellikler sayfasını açın.

    Tfs_Warehouse veri okuyucu rolü özelliklerini aç

  4. Hesabı ekleyin.

    Tfs_Analysis veri okuyucusu rolüne üye ekleme

  5. Sonra Analysis Services veritabanına bağlanın.

    Analysis Services veritabanına Bağlan

  6. Veritabanları/TFS_Analysis/Roles klasörü altındaki TfsWarehouseDataReader rolü için Özellikler sayfasını açın.

    Tfs_Analysis veri okuyucu rolü özelliklerini aç

  7. Hesabı ekleyin.

    Hesabı ekleyin.

Önemli

TfsWarehouseDataReader rollerine eklediğiniz hesaplar, TFS dağıtımındaki tüm takım projesi koleksiyonlarında barındırılan tüm takım projeleri için verileri görüntüleyebilir. Bir takım projesine veya koleksiyonuna erişimi sınırlamanın bir yolu yoktur.

Daha sonra deneyin