Lekcja 3: Włączanie zabezpieczeń na poziomie wiersza w Menedżer raportów
Włączanie zabezpieczeń poziom wiersza w ramach model raportu jest dwóch etapów: najpierw użyć projektant modelu, aby utworzyć co najmniej jeden atrybut filtr i przypisać ją do SecurityFilters kolekcja obiekt, dla którego chcesz zastosować zabezpieczenia poziom wiersza, a następnie użyj Menedżer raportów przyznać uprawnienia poziom wierszy oparte na filtry utworzone w modelu projektanta.
Filtry zabezpieczeń są zawsze stosowane dla użytkowników, którzy mają uprawnienia administratora do modelu.Aby umożliwić administratorom lub innych użytkowników wyświetlić wszystkie wiersze obiekt zdefiniowano zabezpieczeń poziom wiersza, można utworzyć filtr zabezpieczeń puste (który zawsze zwraca True), a następnie użyć filtru udzielić tych użytkowników dostępu do wszystkich wierszy.
W tej lekcji będzie uruchomić Menedżer raportów i zastosować zabezpieczenia element modelu przy użyciu atrybut przefiltrowane, utworzony w lekcji 2.
Aby uruchomić program Report Manager przy użyciu przeglądarki
Otwórz Microsoft programu Internet Explorer 6.0 lub nowszej.
Na pasku adresu przeglądarki sieci Web wpisz adres URL programu Report Manager.Domyślny adres URL to http://<nazwa_komputera>/raporty.
Aby udzielić dostępu do model raportu AdventureWorks2008R2
Na Główny strona, kliknij dwukrotnie Modele.
Kliknij dwukrotnie AdventureWorks2008R2 , a następnie kliknij przycisk Modelu zabezpieczeń elementu.
Wybierz elementy bezpieczne modelu niezależnie dla tego modelu pole wyboru.
Ostrzeżenie
Aby zastosować zabezpieczenia element modelu, być zaznaczone to pole wyboru.
Wybierz AdventureWork2008R2 węzeł najwyższego poziomu.
Wybierz Przypisywanie uprawnień do tych użytkowników i grup odczytu opcji.
Wpisz Wszyscy, a następnie kliknij przycisk Zastosuj.
Model całego raportu jest teraz widoczne dla każdego, kto ma uprawnienia do model raportu.
Aby udzielić dostępu do poziom wierszy do model raportu AdventureWorks2008R2
Rozwiń pracownika obiekt.
Wybierz UserIDFilter atrybut.
Wybierz Przypisywanie uprawnień do tych użytkowników i grup odczytu opcji.
Aby udzielić dostępu do Rachel0 i Garrett1, wpisz <nazwa_komputera>\Rachel0; <Nazwa_komputera>\Garrett1 , a następnie kliknij przycisk Zastosuj.
Kliknij, aby powrócić do strona Główny Menedżer raportów, Główny.
Następne kroki
Element modelu w model raportu pomyślnie zastosowano zabezpieczenia poziom wiersza.W następnej lekcji będzie sprawdzenie poprawności tych zmian przez tworzenie prostego raportu w Konstruktorze raportów, a następnie wyświetlić raport jako Rachel0 i Garrett1, aby sprawdzić, czy zabezpieczenia poziom wiersza działa zgodnie z oczekiwaniami.See Lekcja 4: Weryfikowanie wprowadzone zmiany zabezpieczeń poziomu wierszy.
Zobacz także