Analiz ve analiz görünümlerine erişim izinleri ayarlama

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019

Azure DevOps için Power BI kullanmak veya analiz için bir OData sorgusu yapmak üzere, analizi görüntüle izninin verilmiş olması gerekir. Varsayılan olarak, Görünüm Analizi Izni, temel erişimi olan tüm katkıda bulunanlar için ayarlanır. Paydaş Access verilen kullanıcılar analiz görünümlerini görüntüleme veya düzenleme izinlerine sahip değildir.

bir analiz görünümünü düzenlemek veya Power BI bir analiz görünümüne bağlanmak için, bu görünüm için izinleriniz olmalıdır.

Bir panoya yalnızca bir analiz pencere öğesi ekliyorsanız veya panoya eklenen bir analiz pencere öğesini görüntülüyorsanız, özel izin gerekmez.

Not

Analytics, alan yolu düzeyinde güvenliği desteklemez. Bu nedenle, bir kullanıcının projeye erişimi varsa ve bu projeye rapor verebilir, ancak söz konusu projenin belirli alanlarında iş öğelerine erişimleri yoksa, verileri analiz aracılığıyla görüntüleyebilirler. Bu nedenle, verilerinizi korumak için en iyi yöntem, bir proje içindeki tüm verilere erişimi olmayan herhangi bir kullanıcı için analize yönelik raporlamaya izin verilmemelidir.

Önkoşullar

  • proje düzeyindeki izinleri değiştirmek için, Project yöneticileri veya Project koleksiyon yöneticileri gruplarının bir üyesi olmanız gerekir.

İzinlerle çalışma hakkında daha fazla bilgi edinmek için bkz. izinleri, erişimi ve güvenlik gruplarını kullanmaya başlama.

İzinleri ayarlama

Analiz için bir veya daha fazla izinleri proje izinleri sayfasına Izin ver veya Reddet olarak ayarlayarak bir kullanıcıya izin verirsiniz veya izinleri kısıtlayabilirsiniz. Varsayılan olarak, katkıda bulunanlar grubunun tüm üyelerine, paylaşılan analiz görünümlerini düzenleme ve silme ve analiz verilerini görüntüleme erişimi verilir.

Not

yeni kullanıcı arabirimini Project izinleri Ayarlar sayfasındaetkinleştirmek için bkz. önizleme özelliklerini etkinleştirme.

  1. Web portalını açın ve Kullanıcı veya grup eklemek istediğiniz projeyi seçin. Başka bir proje seçmek için bkz. Switch Projesi, depo, takım.

  2. Project ayarları' nı ve ardından izinler' i seçin.

    Ayarlar izinleri Project ekran görüntüsü  .

  3. İzinlerini değiştirmek istediğiniz kişiyi veya grubu seçin ve ardından izin atamasını değiştirin.

    Örneğin, burada Chuck Rehart için izinleri ayarlayacağız. Ayar, paylaşılan analiz görünümlerini silme veya değiştirme iznini engeller, ancak analiz verilerine erişim sağlar.

    Kullanıcı proje düzeyi izinlerinin ekran görüntüsü, analiz izinleri değişti.

  4. İşiniz bittiğinde izinler sayfasından uzağa gidin. Yaptığınız değişiklikler otomatik olarak kaydedilir.

Bir projeye Kullanıcı ekleme hakkında bilgi için geçerli sayfa sekmesini seçin. Project izinleri Ayarlar sayfa önizleme özelliği şu anda yalnızca Azure DevOps Services için kullanılabilir.

Paylaşılan görünüm için izinleri yönetme

Projeniz için katkıda bulunanlar grubunun tüm üyeleri, Power BI paylaşılan görünümleri kullanabilir. Oluşturduğunuz paylaşılan görünümler için, Kullanıcı ve grup izinlerini, belirli bir paylaşılan görünüm oluşturmak, silmek veya görüntülemek üzere yönetebilirsiniz.

  1. Paylaşılan bir görünümün izinlerini değiştirmek için analiz görünümleri' ni açın ve Tümü' ni seçin. Ayrıntılar için bkz. analiz görünümü oluşturma.

  2. Diğer eylemler simgesini ve ardından güvenlik' i seçin.

  3. Takım üyesi veya grubun görünümü düzenleyemez veya silmesine izin verecek şekilde izinleri değiştirin.

  4. İzin vermek veya erişimi kısıtlamak istediğiniz bir kullanıcı veya grup ekleyin.

    Shred Analytics görünümü güvenlik iletişim kutusu, bir kullanıcı için izinleri değiştirme.

    Bittiğinde iletişim kutusunu kapatın. Değişiklikleriniz otomatik olarak kaydedilir.

    İzinleri yönetme

    İşiniz bittiğinde Değişiklikleri Kaydet ' i seçin.

Erişim reddedildi yanıtı

Analiz, Güvenlik ayarlarınıza göre kırpılamayan verileri tam olarak sağlayacak şekilde tasarlanmıştır.

Örneğin, aşağıdaki senaryoyu gerçekleştirin:

  • Project A 200 iş öğesine sahiptir
  • Project B, 100 iş öğesine sahiptir

her iki projeye erişimi olan bir kullanıcı, "a Project a 'daki tüm iş öğelerinin toplamını ver & B Project" bildiren bir sorgu yayınlar. sonuç, beklenen 300 olacaktır. şimdi, başka bir kullanıcının yalnızca Project B erişimine sahip olduğunu söyleyin ve aynı sorguyu yapar. Sorgunun 100 döndürmesini beklemeniz gerekebilir. Ancak analiz, ikinci durumda bir sonuç döndürmez. bunun yerine, bir "Project erişim reddedildi" hatası döndürür. Bu, tüm veri kümesini döndürmediği için bunu yapar, bu nedenle hiçbir şey döndürmez.

bu davranış, geçerli çalışma öğesi sorgu düzenleyicisi tarafından belirtilen davranıştan farklıdır, bu, Project B 'deki tüm iş öğelerini döndürür, ancak eksik veri olduğunu bildirmeden Project A 'dan hiçbir şey yapmaz.

Bu senaryo nedeniyle, analiz sorgulaması için önerilen yaklaşım, genel bir sorgu kullanmak yerine her zaman bir proje düzeyi filtresi sağlamaktır. Proje düzeyi filtresi sağlama hakkında daha fazla bilgi için bkz. WIT Analytics.