Udostępnij za pośrednictwem


Setting Permissions for Report Server Operations in a SharePoint Web Application

Aby serwer raportów uruchamiany w trybie zintegrowanym programu SharePoint, określić ustawienia zabezpieczeń zdefiniowane w witrynie programu SharePoint, w jaki sposób można wyświetlać i zarządzać raportami, modele raportów i udostępniane źródła danych.Jeśli używane są domyślne grupy programu SharePoint, poziomy uprawnień i przypisania uprawnień, można pracować z raportami i innych dokumentów przy użyciu bieżących ustawień zabezpieczeń.

Jeśli domyślne ustawienia zabezpieczeń nie pozwalają poziom dostępu, które mają, można użyć informacje zawarte w poniższych sekcjach, aby dowiedzieć się, jakie uprawnienia są niezbędne dla określonych operacji:

  • Uprawnienia do przeglądania raportów i zarządzania nimi

  • Uprawnienia do tworzenia raportów i przy użyciu Konstruktora raportów

  • Uprawnienia do tworzenia udostępnionych harmonogramów i zarządzania nimi

  • Uprawnienia do tworzenia subskrypcji i zarządzania nimi

  • Uprawnienia do tworzenia udostępnionych źródeł danych i modeli raportów oraz zarządzania nimi

Kilka kluczowych uprawnienia są wymagane do wykonywania prawie wszystkich operacji w witrynie programu SharePoint.Uprawnienia te nie są wymienione w poniższych tabelach zadania i uprawnień, ale należy umieścić je w przypadku tworzenia poziomów uprawnień niestandardowych:

  • Przeglądanie informacji o użytkowniku

  • Używanie interfejsów zdalnych

  • Otwieranie

  • Wyświetlanie stron aplikacji

Jeśli używasz poziomy uprawnień wstępnie zdefiniowane żadne działanie nie jest wymagane, ponieważ powyższych uprawnień znajdują się już w Pełna kontrola, projekt, Contribute, Odczyt i ograniczony dostęp.Jednak za pomocą poziomów uprawnień niestandardowych lub edycji uprawnień przypisanych do określonego użytkownika lub grupy, należy ręcznie dodać uprawnienia.

Uprawnienie "Przeglądaj informacje o użytkowniku" umożliwia serwer raportów do zwracania informacji na temat twórcy element i użytkownika, który jako ostatni zmodyfikował element.Bez tego uprawnienia serwer raportów zwróci następujące błędy.W przypadku operacji przeglądania błąd to: “ Raportu serwera napotkał błąd programu SharePoint. ---> System.UnauthorizedAccessException: Dostęp jest zabroniony. ” Aby publikować operacji, błąd: “ Uprawnień użytkownika ‘ < domena > \ < użytkownika > "są niewystarczające do wykonywania tej operacji. ”

Uprawnienia do przeglądania raportów i zarządzania nimi

Uprawnienia dotyczące definicji raportów definiowane są za pomocą listy uprawnień na poziomie biblioteki zawierającej dany raport; aby ograniczyć dostęp, można jednak ustawiać uprawnienia do poszczególnych raportów.W poniższej tabeli przedstawiono listę zadań i niezbędnych uprawnień do ich wykonywania.

Zadanie

Uprawnienia

Przeglądanie raportu

Wyświetlanie elementów bibliotekę, w której znajdują się pliki lub konkretnego raportu.

Umożliwia wyświetlanie raport przeglądowy, który korzysta z model raportu jako urządzenie źródłowe danych.

Wyświetlanie elementów bibliotekę dokumentów zawierającą raport i model raportu lub na pojedynczy raport i modelu.Jeżeli użytkownik nie ma uprawnień dostępu do modelu, nadal może otwierać raport, nie może jednak eksplorować danych w trybie ad hoc.

Jeśli model raportu korzysta z zabezpieczeń element modelu, użytkownik musi mieć Wyliczanie uprawnień uprawnienie dla modelu raportu.

Przeglądanie migawek w historii raportów.

Edytowanie elementów bibliotekę, w której znajdują się pliki lub konkretnego raportu.Można przejrzeć całą historię danego raportu lub nie wyświetlać jej w ogóle.Nie można ustawiać uprawnień dla poszczególnych migawek w historii raportu.

Ładowanie lub publikowanie raportu w bibliotece

Dodawanie elementów biblioteki zawierające w raporcie.

Ustawianie właściwości raportu: informacji o połączeniu ze źródłem danych, opcji przetwarzania, własności parametrów itp.

Edytowanie elementów biblioteki, która zawiera w raporcie lub na pojedynczy raport.Aby móc wybrać udostępnione źródło danych (.rsds) do wykorzystania w raporcie, użytkownik musi mieć także uprawnienia do przeglądania tego źródła danych.

Harmonogramowanie przetwarzania raportu

Aby wybrać udostępniony harmonogram, musisz mieć Otwórz w witrynie, która zawiera bibliotekę dokumentów zawierającą raport.Aby zaplanować przetwarzania danych lub wygaśnięcia pamięci podręcznej, musisz mieć Edytowanie elementów biblioteki, która zawiera w raporcie lub na pojedynczy raport.

Usuwanie raportu

Usuwanie elementów biblioteki, która zawiera w raporcie lub na pojedynczy raport.

Zastępowanie definicji raportu nową wersją (bez wpływu na właściwości, uprawnienia, historię lub subskrypcje)

Edytowanie elementów biblioteki, która zawiera w raporcie lub na pojedynczy raport.

Tworzenie migawek w historii raportów

Dodawanie elementów na bibliotekę dokumentów zawierającą raport, dla którego podczas tworzenia historia raportu.

Tworzenie migawek w historii raportów

Dodawanie elementów na bibliotekę dokumentów zawierającą raport, dla którego podczas tworzenia historia raportu.

Usuwanie migawek w historii raportu i usuwanie określonych wersji definicji raportu, które zostały wyewidencjonowane i zmodyfikowane w danym czasie.

Usuwanie wersji na bibliotekę dokumentów zawierającą raport, dla których w przypadku usuwania historia raportu.

Przeglądanie migawek w historii raportu i przeglądanie określonych wersji definicji raportu, które zostały wyewidencjonowane i zmodyfikowane w danym czasie.

Wersje widoków na bibliotekę dokumentów zawierającą raport.

Uprawnienia do tworzenia raportów i przy użyciu Konstruktora raportów

Program Report Builder to narzędzie do tworzenia raportów, pozwalające na generowanie raportów ad hoc.Program Report Builder wykorzystuje modele raportów jako źródło danych, wspomagające eksplorację danych w trybie ad hoc.Można załadować model w programie Report Builder, aby utworzyć raport, uruchomić go, przejść, klikając, przez dane w modelu i opcjonalnie zapisać raport w bibliotece.Użytkownicy o odpowiednich uprawnieniach mogą później otworzyć ten sam raport i przeprowadzić eksplorację danych w trybie ad hoc.

Uwaga

Dostęp do Konstruktora raportów, można ustalić według innych czynników niż uprawnienia.Administrator witryny może wyłączyć raportowanie ad hoc, ustawiając właściwości serwera lub ograniczyć dostępność Konstruktora raportów, nie dodając typ zawartości raportu Konstruktora raportów, co uniemożliwia tworzenie nowych raportów z Nowy menu w bibliotece.Administrator serwera raportów może ponadto zablokować dostępność programu Report Builder, ustawiając odpowiednie własności na serwerze raportów.Jeżeli którykolwiek z tych warunków jest spełniony w przypadku danego serwera, nie można używać programu Report Builder, nawet mając niezbędne uprawnienia.

Poniższa tabela zawiera listę zadań do tworzenia raportów i przy użyciu Konstruktora raportów i uprawnień, które obsługują każdą z nich:

Zadanie

Uprawnienia

Uruchamianie programu Report Builder

Nie ma uprawnień, które wykorzystuje się bezpośrednio do sterowania dostępem do używania programu Report Builder.Program Report Builder jest dostępny, jeżeli została skonfigurowana integracja z serwerem i jeżeli użytkownik ma uprawnienia do dodawania elementów do biblioteki.Aby uruchomić Konstruktora raportów z Nowy menu w bibliotece, należy zarejestrować typ zawartości Konstruktora raportów.Aby uzyskać więcej informacji zobacz How to: Add Report Server Content Types to a Library (Reporting Services in SharePoint Integrated Mode).

Ładowanie modelu lub udostępnionego źródła danych

Dodawanie elementów w bibliotece, zawierających pliki.

Przeglądanie modelu lub zależnego udostępnionego źródła danych.

Wyświetlanie elementów na bibliotekę, w której znajdują się pliki.

Jeśli model zawiera ustawienia zabezpieczeń element modelu, użytkownik musi mieć również Wyliczanie uprawnień uprawnienie do modelu.

Generowanie modelu na podstawie udostępnionego źródła danych.

Dodawanie elementów biblioteki zawierającej udostępnione dane urządzenie źródłowe pliku (.rsds), z którego jest generowany model.

Ustawianie w modelu uprawnień dotyczących jego konkretnych elementów.

Zarządzanie uprawnieniami w witrynie, która zawiera bibliotekę i model raportu pliku (.smdl).

Ładowanie modelu w programie Report Builder.

Edytowanie elementów w pliku raportu modelu (.smdl).

Tworzenie definicji raportu w programie Report Builder i zapisywanie raportu w bibliotece

Dodawanie elementów , aby zapisać plik w bibliotece.

Edytowanie raportu w programie Report Builder.

Edytowanie elementów w pliku definicja raportu.

Uprawnienia do tworzenia i używania subskrypcji i historii raportów oraz ustawiania opcji dotyczących raportów lub przetwarzania danych w raporcie programu Report Builder są takie same, jak uprawnienia wykorzystywane do wykonywania identycznych działań na standardowych plikach definicji raportu.

Uprawnienia do tworzenia udostępnionych harmonogramów i zarządzania nimi

Harmonogramy udostępnione nie są dokumentami przechowywanymi w bibliotece.Z tego powodu tworzenie takich harmonogramów i zarządzanie nimi wymaga uprawnień przyznawanych na poziomie witryny.Nie można ograniczyć dostępu do konkretnych harmonogramów udostępnionych.Każdy utworzony harmonogram udostępniony będzie dostępny dla wszystkich użytkowników mających uprawnienia do otwierania plików w całej witrynie.

Poniższa tabela zawiera listę zadań i uprawnienia do tworzenia, zarządzania i za pomocą udostępnionego harmonogramów:

Zadanie

Uprawnienia

Tworzenie, edytowanie lub usuwanie harmonogramu udostępnionego.

Zarządzanie witryną sieci Web w witrynie.

Wybieranie harmonogramu udostępnionego do przetworzenia w ramach subskrypcji lub pobierania danych.

Otwieranie na poziomie witryny, która zawiera daną bibliotekę.

Uprawnienia do tworzenia subskrypcji i zarządzania nimi

Windows SharePoint Services wymusza zależności między uprawnienia do subskrypcja i widoku.Użytkownik nie może subskrybować raportu, jeżeli nie ma uprawnień do jego przeglądania.W razie przydzielenia uprawnień do subskrybowania raportu, uprawnienia do jego przeglądania są przydzielane automatycznie.

Poniższa tabela zawiera listę zadań i uprawnienia do tworzenia, zarządzania i korzystanie z subskrypcji:

Zadanie

Uprawnienia

Tworzenie, edytowanie lub usuwanie subskrypcji użytkownika dotyczącej konkretnego raportu

Tworzenie alertów biblioteki, która zawiera w raporcie lub w samym raporcie.Wyświetlanie elementów jest zależne od uprawnień i mają zostać uwzględnione w poziom uprawnień automatycznie.Użytkownicy tworzący subskrypcję mogą także tworzyć harmonogramy użytkownika, odpowiadające za uruchamianie tej subskrypcji.

Wybieranie harmonogramu udostępnionego do wykorzystania wraz z subskrypcją.

Otwieranie na poziomie witryny, która zawiera daną bibliotekę.

Tworzenie, edytowanie lub usuwanie dowolnej subskrypcji w witrynie.

Zarządzanie alertami w witrynie.

Uprawnienia do tworzenia udostępnionych źródeł danych i modeli raportów oraz zarządzania nimi

Plik udostępnionego źródła danych (.rsds) zawiera informacje o połączeniu ze źródłem danych, które mogą być wykorzystywane przez wiele raportów i modeli.W przypadku raportów standardowych wykorzystanie pliku .rsds do określenia informacji o połączeniu ze źródłem danych jest opcjonalne.W przypadku raportów opartych na modelu, wykorzystanie pliku .rsds jest wymagane.Model raportu zawsze wykorzystuje plik .rsds do łączenia się z zewnętrznymi źródłami danych.

Można ustawić właściwości udostępnionych źródeł danych, określające czy poszczególni użytkownicy mogą przeglądać udostępnione źródła danych lub zarządzać nimi.Uprawnienia do przeglądania udostępnionego źródła danych lub zarządzania nim różnią się od uprawnień do przeglądania raportu: można przeglądać raport, który wykorzystuje plik .rsds, nie mając uprawnień do przeglądania samego pliku .rsds.

Zadania

Uprawnienia

Tworzenie udostępnionego źródła danych

Dodawanie elementów na bibliotekę, która zawiera informacje o źródle danych udostępnionych.Można tworzyć nowych źródeł danych udostępnionych z nowe menu w bibliotece.W tym celu w bibliotece należy zarejestrować typ zawartości Źródło danych raportu.Aby uzyskać więcej informacji zobacz How to: Add Report Server Content Types to a Library (Reporting Services in SharePoint Integrated Mode).

Edytowanie udostępnionego źródła danych

Edytowanie elementów biblioteki, która zawiera urządzenie źródłowe danych udostępnione lub w źródle danych udostępnionych samego siebie.

Usuwanie udostępnionego źródła danych.

Usuwanie elementów biblioteki, która zawiera urządzenie źródłowe danych udostępnione lub w źródle danych udostępnionych samego siebie.

Używanie udostępnionego źródła danych (.rsds) razem z raportem.

Edytowanie elementów w raporcie lub na bibliotekę dokumentów zawierającą raport.Wybieranie udostępnionego źródła danych jest częścią ustawiania właściwości źródła danych w raporcie.

Generowanie modelu raportu na podstawie udostępnionego źródła danych.

Dodawanie elementów w bibliotece, które będą zawierać będzie generowany model raportu.

Usuwanie modelu raportu.

Usuwanie elementów bibliotekę dokumentów zawierającą model raportu lub na samym modelu raportu.

Ustawianie w modelu uprawnień dotyczących jego konkretnych elementów.

Zarządzanie uprawnieniami w witrynie, która zawiera bibliotekę i model raportu pliku (.smdl).

Uwaga

Nie ma żadnych uprawnień do edycji modeli raportów.Można wprawdzie generować lub usuwać modele raportów, nie da się jednak edytować ich z poziomu witryny SharePoint.Raport modeli wymaga Projektant modelu narzędzie autorskiego klient, który nie wpływa na uprawnienia ustawione edycji Windows SharePoint Services.