Share via


Yayımcı rolü

The Publisher role is a built-in role definition that includes tasks that enable users to add content to a report server.Bu rol, kolaylık olması için önceden tanımlanmış.Bunu dahil rol atamaları oluşturma kadar kullanılmaz.Bu rol, sonra bu öğeleri rapor sunucusu yayımlayın ve rapor modelleri Rapor Tasarımcısı'nda veya veya modeli Tasarımcısı Yazar kullanıcılar için amaçlanmıştır.

Dikkat notuDikkat

Öğeleri rapor sunucusu yayımlamak için yalnızca güvenilen kullanıcıların izni verilmesi.Yayımcı rolü, kullanıcıların herhangi bir dosya türü için bir rapor sunucusu karşıya geniş çaplı izinleri verir.Kötü amaçlı komut dosyası içeriyorsa, bir raporu karşıya yüklenen veya html dosyasını tıklattığında rapor veya html belgesi üzerinde herhangi bir kullanıcı komut dosyası kendi kimlik bilgileri altında çalışır.Bir rapor için yapılandırılmışsa, kimlik bilgileri bilgilerini kullan rapor yayınlama izni olan tüm kullanıcılara sunucu tarafından izin verilen kaynaklara erişebilir sonra rapor sunucusu tarafından sağlanan kimlik bilgileri bilgilerini sağlamış.Kimlik bilgileri rapor sunucu tarafından kimlik bilgileri depolanan bir veri olarak ya da sağlanabilir kaynak veya Raporlama Servisleri katılımsız yürütme hesabı üzerinden.Örneğin Yayımla izinlerine sahip bir kullanıcı var olan veriyi kullanarak yeni DataSet sınıfları oluşturabilirsiniz kaynak.

Rapor tanımları komut dosyası ve raporu html biçiminde çalışma zamanında işlenmiş html ekleme saldırıları için savunmasızdır, başka öğeler içerebilir saat.Yayımlanan bir rapor, kötü amaçlı komut dosyası içeriyorsa, bu rapor çalıştıran herhangi bir kullanıcı yanlışlıkla rapor açıldığında çalıştırmak komut dosyası neden olur.Yükseltilmiş kullanıcı izinlerine sahip komut dosyası bu izinleriyle çalıştırır.

Kullanıcıların yanlışlıkla zararlı komut dosyalarını çalıştırma riskini azaltmak için içerik yayınlamak ve kullanıcıların yalnızca belgeler ve güvenilir kaynaklardan gelen raporları yayımlamak emin olmak için izni olan kullanıcıların sayısını sınırlayın.Rapor tanımı yayımlamak güvenli olup olmadığından emin değilseniz, bir metin düzenleyici ve komut dosyası etiketlerini arama .rdl dosya açmalısınız.Kötü amaçlı komut dosyası deyim ve URL (örneğin, bir url gezinti eylem) gizli olabilir.

Yayımcı görevleri

Aşağıdaki tablo dahil görevleri listeler Yayımcı rolü.

Görev

Açıklama

Bağlantılı raporları oluşturun.

Bağlantılı raporları oluşturun ve bunları bir rapor sunucusu klasöre yayımlayabilirsiniz.

Veri kaynakları yönetme

Oluşturma ve paylaşılan veri kaynak öğeleri silmek, görüntüleme ve veri kaynak özellikleri ve içeriği değiştirme.

Klasörleri yönetme

Oluşturmak, görüntülemek ve klasörleri silin; görüntüleme ve klasör özelliklerini değiştirme.

Raporlarını yönetme

Eklemek ve raporları silmek, rapor parametreleri değiştirmek, görüntüleyin ve rapor özelliklerini görüntüleyin ve rapor görünümünde içerik sağlayan ve rapor tanımlarını değiştirmek ve raporun güvenlik ilkeleri küme veri kaynaklarını değiştirmek değiştirmek düzey.

Modeller yönetme

Oluşturmak, görüntülemek ve rapor modelleri silin; görüntüleyin ve rapor modeli özelliklerini değiştirin.

Kaynakları yönetme

Oluşturmak, değiştirmek ve kaynakları silin; görüntülemek ve kaynak özelliklerini değiştirebilirsiniz.

Yayımcı rolü özelleştirme

Değiştirebileceğiniz Yayımcı gereksinimlerinize uyacak şekilde rol.Örneğin, "Create raporlarını bağlı" kaldırabilirsiniz raporları oluşturmak ve yayınlamak kullanıcıların istemiyorsanız, görev bağlı ya da "klasörlerini görüntüle" ekleyebilirsiniz Kullanıcıların klasör hiyerarşisi aracılığıyla yeni öğe için konum seçerken geçebilmesini sağlayan görev.

En azından "Yönet"raporları Rapor Tasarımcısı raporları yayımlamak kullanıcıların gereksinim bir raporu rapor sunucusu eklemek için görev.Kullanıcı raporları kullanın veri kaynakları veya harici dosyaları paylaşılan yayımlamanız gerekir, ayrıca "veri kaynakları Yönet" dahil ve "kaynaklarını yönetmek." Kullanıcı ayrıca yayımlama işleminin bir parçası bir klasör oluşturma yeteneği gerektirir, "klasörleri Yönet" de gerekir