Raporlarda rapor görüntüleme veya SQL Server izinleri Azure DevOps Server

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Azure DevOps Server adı daha önce Visual Studio Team Foundation Server.

Takım projenize rapor eklemek için dört görevlik dizide yer alan üçüncü görev aşağıdaki şekildedir. Raporları görüntüleme veya yazma izinlerini ayarlamak için bu makaledeki yordamları kullanabilirsiniz.

Raporlara izinler Uploadrapor sunucusuekleme Takım etkinliklerinigözden geçirme

Önemli

Özellik kullanılabilirliği:Bir rapor sunucusunu yalnızca şirket içi TFS'ye eklemek için kullanabilirsiniz. Azure DevOps kullanıyorsanız, rapor sunucusu eklemek desteklenen bir seçenek değildir, bunun yerine Analiz Hizmeti'ne kullanabilirsiniz.

Raporları karşıya yüklediğinize göre, takım üyelerinizin bunları görüntülemesine veya yönetmesine olanak sağlamak istemeniz gerekir. Ayrıca, rapor oluşturmak veya değiştirmek için onlara veritabanlarını okuma erişimi verebilirsiniz.

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

Rapor görüntüleyicilerini Tarayıcı rolüne ekleyin. TFS rapor yazarlarını Team Foundation Content Manager rolüne ekleyin.

İpucu

Erişim izinleri Rapor Yöneticisi TFS izinlerinden ayrı yönetilir. Bir TFS grubuna takım üyeleri ekleyse bile, bunları bir TFS grubuna Rapor Yöneticisi gerekir.

  1. Reporting Services için Content Manager rolüne eklenmediyebilirsiniz, bu role eklenmiş olan biri tarafından eklenir.

  2. Giriş Rapor Yöneticisi Klasör'lerini Ayarlar.

    SSRS rol rolüne Rapor Yöneticisi ekleme

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

  3. Yeni Rol Ataması'nın açılması.

    SSRS yeni rol ataması açma

    İpucu

    Bir takım projesi veya takım projesi koleksiyonu için tanımlanan raporlara erişimi sınırlamak için, önce ilgili klasöre gidin ve ardından Yeni Rol Ataması'ı açın.

  4. Hesap adını ekleyin ve rollerini seçin. Rapor Yöneticisi'de bir role kullanıcı atama

Veritabanı rollerine rapor yazarları ekleme

Üyelerin rapor oluşturması veya özelleştirmesi gerekirse, hesaplarını TfsWarehouseDataReader rolüne ekleyin. Rapor yazarlarının hem ilişkisel veri ambarına hem de veri ambarına okuma Analysis Services gerekir. İş öğesi sorgularından Excel veya küpe bağlanarak rapor oluşturan ekip üyelerinin yalnızca küpe okuma erişimine ihtiyacı vardır.

  1. TFS veritabanının yöneticisi değilseniz bir olarak eklendi.

  2. Bağlan kullanarak TFS için Veritabanı Altyapısı'SQL Server Management Studio.

    Bağlan altyapısına erişim

  3. Veritabanları/Tfs_Warehouse/organizations/security/Roles/Database Roles klasörünün altında TfsWarehouseDataReader rolünün özellikler sayfasını açın.

    Veri Tfs_Warehouse rol özelliklerini açma

  4. Hesabı ekleyin.

    Veri okuyucusu rolüne Tfs_Analysis ekleme

  5. Ardından, Analysis Services bağlanabilirsiniz.

    Bağlan veritabanına Analysis Services oluşturma

  6. Databases/Tfs_Analysis/Roles klasörünün altında TfsWarehouseDataReader rolünün özellikler sayfasını açın.

    Veri Tfs_Analysis rol özelliklerini açma

  7. Hesabı ekleyin.

    Hesabı ekleyin.

Önemli

TfsWarehouseDataReader rollerine eklemeniz gereken hesaplar, TFS dağıtımında tüm takım projesi koleksiyonlarında barındırılan tüm takım projelerine yönelik verileri görünüme sahip olabilir. Takım projesine veya koleksiyonuna erişimi sınırlamanın hiçbir yolu yoktur.

Sonraki adım