Uprawnienia serwera raportów SSRS po integracji z SharePoint

autor: Scott Murray | aktualizacja: 2012-02-15 | Komentarze (8) | powiązane: > SharePoint

Problem

po pomyślnej integracji SharePoint 2010 i Reporting Services i wdrożeniu mojego pierwszego serwera raportów zgłoś do repozytorium „Reports” SharePoint za pomocą Abin Jaik artykuł mssharepointtips SQL Server Reporting Services integracja z SharePoint, jakie repozytorium lub Lista uprawnienia i zabezpieczenia są wymagane dla twórców raportów, wydawców i użytkowników końcowych? Sprawdź tę poradę, aby uzyskać to pytanie i więcej odpowiedzi.

rozwiązanie

w repozytorium SharePoint 2010 można łatwo wdrożyć i zabezpieczyć pliki definicji raportów (RDL), pliki modeli raportów (smdl), wspólne źródła danych (rsds/rsd) i pliki części raportów (RSC). Uprawnienia używane do zabezpieczenia tych obiektów są ustawiane na poziomach uprawnień SharePoint. Po wyjęciu z pudełka, gdy tworzona jest nowa witryna, SharePoint przypisuje zestaw domyślnych poziomów uprawnień do 3 domyślnych grup użytkowników: właścicieli, członków i odwiedzających. Po utworzeniu nowej biblioteki „raportów” te domyślne grupy dziedziczą uprawnienia z serwisu nadrzędnego. Domyślnie Grupa właścicieli ma pełną kontrolę, co oznacza, że członkowie tej grupy mogą tworzyć, zarządzać i ustawiać zabezpieczenia na wszystkich elementach serwera raportów, podczas gdy grupa członków ma uprawnienia do dodawania lub publikowania raportów i modeli Kreatora raportów. Oczywiście obie te grupy mogą przeglądać raporty, a ponadto członkowie grupy odwiedzających mogą uruchamiać raporty i tworzyć subskrypcje zdefiniowane przez użytkownika. Artykuły MSDN wykorzystujące wbudowane zabezpieczenia w usługach Windows SharePoint dla elementów serwera raportów i witryn oraz odniesienia do uprawnień listy dla elementów serwera raportów mają odniesienia do szczegółów, które pasują do grup SharePoint do poziomów uprawnień SharePoint do powiązanych elementów dostępu do serwera raportów.

Konfigurowanie uprawnień Biblioteki SharePoint

co jednak trzeba zrobić, aby dostosować te uprawnienia? Na przykład co zrobić, jeśli nie chcesz, aby Grupa odwiedzających mogła przeglądać raporty lub nie chcesz, aby grupa członków publikowała raporty? Aby zmienić uprawnienia dla Biblioteki / repozytorium raportów, użyj obszaru > narzędzia biblioteczne > uprawnienia Biblioteki. To narzędzie jest częścią standardowej wstążki Biblioteki. Aby przejść do menu Wstążka i narzędzia Biblioteki, najpierw przejdź do witryny SharePoint, a następnie do biblioteki serwera raportów; w górnej części okna wstążka będzie wyglądać podobnie do poniższego rysunku.

narzędzia biblioteczne

następnie kliknij przycisk Biblioteka, który otworzy pełną wstążkę Biblioteki; częściowy widok tej wstążki jest przedstawiony poniżej. Aby uzyskać dostęp do tych narzędzi bibliotecznych, użytkownik musi należeć do grupy, która ma pełną kontrolę lub uprawnienia do projektowania. Należy pamiętać, że te instrukcje dotyczą tylko SharePoint 2010.

narzędzia biblioteczne 2

następnie kliknij konkretną grupę, jak pokazano w niebieskim obszarze na zrzucie ekranu poniżej. Kliknięcie na grupie otwiera okno Edytuj uprawnienia, biały obszar na rysunku; to okno pozwala przypisać lub usunąć określone poziomy uprawnień. Na przykład, jeśli chcesz przyznać pełną kontrolę grupie członków, zaznacz pole Pełna kontrola, a następnie kliknij przycisk OK.

uprawnienia biblioteki dla grupy

szczegółowe uprawnienia SharePoint

w niektórych przypadkach będziesz chciał bardziej szczegółowej kontroli nad przyznanymi uprawnieniami. W takich przypadkach można przyznać indywidualne uprawnienia, takie jak dostęp do odczytu, konkretnemu użytkownikowi lub grupie, która nie jest częścią 3 grup domyślnych. Aby wprowadzić tego typu zmiany, najpierw przejdź do repozytorium serwera raportów i ponownie kliknij wstążkę narzędzia Biblioteki.

Uprawnienia Biblioteki Ribbon1

Ponownie Wybierz Uprawnienia Biblioteki.

uprawnienia Biblioteki

Teraz wybierz opcję przyznaj uprawnienia.

uprawnienia biblioteczne 3

możesz teraz dodać użytkownika za pomocą poniższego formularza. Postępując zgodnie z poprzednim przykładem, możesz przyznać dostęp do odczytu określonej grupie lub użytkownikowi, wprowadzając jego dane w tym formularzu, a następnie klikając OK.

przyznaj dostęp

Utwórz poziom uprawnień dla serwera raportów SQL Server

wreszcie, jeśli masz bardzo konkretne potrzeby w zakresie uprawnień, możesz utworzyć określony poziom uprawnień, który odpowiada twoim potrzebom w zakresie usług raportowania. Będziesz potrzebował pełnych uprawnień kontrolnych lub należeć do grupy właścicieli, aby wprowadzić zmiany w następnych kilku instrukcjach. Najpierw na głównej stronie głównej SharePoint, Górna Wstążka, kliknij Akcje witryny, a następnie uprawnienia witryny.

uprawnienia Indywidualne 2

w ramach uprawnień witryny zostanie wyświetlona Wstążka narzędzi uprawnień i będziesz chciał kliknąć poziomy uprawnień, jak wspomniano na poniższym rysunku.

Edycja grupy bibliotek

ekran poziomy uprawnień jest nieco mylący, ponieważ funkcja edycji jest dostępna tylko po kliknięciu istniejących poziomów uprawnień, takich jak Pełna kontrola, projekt lub pomoc. Oczywiście możesz również dodać nowy poziom, ale w tym przykładzie po prostu kliknij jeden z istniejących poziomów uprawnień.

uprawnienia Indywidualne 2

teraz, aby dostosować uprawnienia dla nowego lub istniejącego poziomu, skorzystaj z poniższego ekranu. Na przykład można utworzyć nowy poziom uprawnień, który może być użyty do uniemożliwienia grupie lub użytkownikowi usuwania raportów, modeli i innych dokumentów. Po utworzeniu tego poziomu uprawnień przypisujesz go do odpowiedniej grupy, korzystając z instrukcji na początku tej porady. Podczas dodawania poziomów uprawnień należy usunąć / odznaczyć niechciane poziomy uprawnień.

uprawnienia Biblioteki

Integracja SQL Server Reporting Server z SharePoint 2010 umożliwia użytkownikom nawigację do jednej witryny zarówno pod kątem potrzeb raportowania, jak i współpracy. Po zintegrowaniu tych dwóch systemów konieczne będzie skonfigurowanie zabezpieczeń SharePoint, aby użytkownicy, wydawcy i Programiści raportów mieli dostęp potrzebny do ukończenia zadań.

kolejne kroki
  • aby uzyskać szczegółowe zestawienie poziomów uprawnień SharePoint z uprawnieniami usług raportowania, zobacz porównywanie ról i zadań w usługach raportowania z grupami i uprawnieniami SharePoint http://msdn.microsoft.com/en-us/library/bb283182.aspx.
  • Sprawdź te powiązane zasoby:
    • poradnik SQL Server Reporting Services
    • Porady dotyczące rozwoju usług raportowania
    • porady SharePoint

Pobierz Skrypty

przycisk Next tip

o autorze
MSSQLTips autor Scott MurrayScott Murray ma pasję do tworzenia rozwiązań BI z SharePoint, SSAS, OLAP i SSRS.
Zobacz wszystkie moje porady

artykuł Ostatnia aktualizacja: 2012-02-15

Write a Comment

Twój adres e-mail nie zostanie opublikowany.