Example 1—Explicitly Specifying an Allowed Set
W tym przykładzie rola bazy danych ma ustawienia zabezpieczeń wymiaru, które są pokazane w poniższej tabela.
Attribute |
IsAllowed |
AllowedSet |
DeniedSet |
ApplyDenied |
VisualTotals |
---|---|---|---|---|---|
Stan |
True |
True |
False |
||
Miasto |
True |
San Jose |
True |
False |
|
Płeć |
True |
True |
False |
Wyniki te ustawienia zabezpieczeń są następujące:
Tylko Kalifornia element członkowski członkowskiStan atrybut będą widoczne. (zestaw dozwolonych dla Miasto atrybut obejmuje tylko San Jose — Miasto w Kalifornii. Oznacza to, że dozwolone zestaw nie tylko ogranicza Miasto atrybutu, lecz również ograniczenia widoczność Stan atrybut do tylko Kalifornii.).
Tylko miasta, w jakim się znajdował w wymiarze po dozwolonych zestaw zdefiniowany dla Miasto atrybut będą widoczne. Nowo dodane miast, nie będzie widoczny.
Przeglądając zawartość zestaw wyników
W zależności od tych ustawień zabezpieczeń wymiaru dla rola bazy danych (i w zależności od moduł dostęp do wszystkich komórek), kwerendy dla wszystkich członków zwraca zestaw wyników, który jest pokazany w poniższej tabela.
Poziom wszystkich |
Stan |
Miasto |
Płeć |
Kwota sprzedaży |
---|---|---|---|---|
Wszystkie biura |
27300 |
|||
Kalifornia |
12900 |
|||
San Jose |
4200 |
|||
Wtykowy |
2000 |
|||
Kobieta |
2200 |
W zależności od tego, w jaki sposób użytkownik musi skorzystać z informacji zestaw wyników zestaw pokazano w powyższej tabela wyników może być zbyt ograniczenie dla użytkownika.Na przykład Suma dla całej sprzedaży dla wszystkich urzędów zawiera sprzedaży w Stanach, do których element członkowski członkowski rola bazy danych nie ma uprawnień.Dlatego członek to rola bazy danych nie będzie mógł wyświetlić podział sprzedaży według stanu.Podobnie sumy dla całej sprzedaży w Kalifornii zawiera wielkość sprzedaży dla miejscowości, do których rola bazy danych nie ma uprawnień do przeglądania.Dlatego też element członkowski tej bazy danych, rola nie podziału sprzedaży całkowitej według miasta.
See Also