Udostępnij za pośrednictwem


Przykład 3 — korzystając z wyjątkiem funkcji członkom zwolnienia z zestawu odmowa

W tym przykładzie rola bazy danych ma wymiar ustawień zabezpieczeń, które są przedstawione w poniższej tabela.

Attribute

IsAllowed

AllowedSet

DeniedSet

ApplyDenied

VisualTotals

Stan

True

 

 

True

False

Miasto

True

 

ISTNIEJE (miejscowość...Członkowie, z wyjątkiem {CA} (State.members,))

True

False

Płeć

False

 

 

True

False

Wyniki tych ustawień zabezpieczeń wymiar są następujące:

  • Odmowa zestaw, który jest określony dla miasta atrybut ogranicza widoczności obiektów podrzędnych nowo dodane członków Państwo atrybut ISTNIEJE i oprócz klucz wyrazy.

  • Płci atrybut nie jest widoczny ponieważ IsAllowed właściwość dla tego atrybutu jest zestaw do False.

Przeglądając zawartość zestawu wyników

W zależności od ustawień zabezpieczeń wymiar dla roli (i oparte na moduł dostęp do wszystkich komórek), zwracany jest następujący zestaw wyników z moduł proszeni są wszyscy członkowie.

Cały poziom

Stan

Miasto

Płeć

Kwota sprzedaży

Wszystkie urzędy

 

 

 

27300

 

Kalifornia

 

 

12900

 

 

San Jose

 

4200

 

 

San Francisco

 

4400

 

 

Los Angeles

 

4300

 

Waszyngton

 

 

8700

 

Oregon

 

 

5700