Esempio 2: Impostazione esplicita di un set delle autorizzazioni negate

In questo esempio vengono utilizzate le impostazioni di protezione delle dimensioni per il ruolo del database illustrate nella tabella seguente.

Attribute

IsAllowed

AllowedSet

DeniedSet

ApplyDenied

VisualTotals

State

True

Oregon

True

False

City

True

True

False

Gender

True

True

False

I risultati delle impostazioni di protezione delle dimensioni sono i seguenti:

  • Il membro Oregon dell'attributo State non sarà visibile a questo ruolo del database. Il membro Oregon è stato specificato nel set delle autorizzazioni negate per l'attributo State.

  • Nessuno dei membri della gerarchia di un attributo che include Oregon, in questo caso i membri dell'attributo City, sarà visibile a questo ruolo del database. La proprietà ApplyDenied è attivata.

Esame del set dei risultati

In base alle impostazioni di protezione delle dimensioni per il ruolo e all'accesso del cubo a tutte le celle, viene restituito il set di risultati seguente dal cubo quando viene eseguita una query su tutti i membri.

All Level

State

City

Gender

Sales Amount

All Offices

27300

California

12900

San Jose

4200

Male

2000

Female

2200

San Francisco

 

4400

Male

2200

Female

2200

Los Angeles

 

4300

Male

2100

Female

2200

Washington

 

8700

Seattle

 

4500

Male

2200

Female

2300

Tacoma

 

4300

Male

2000

Female

2300

Si noti che benché il set dei risultati non indichi in modo esplicito i totali per Oregon, tali informazioni possono essere dedotte da un membro di tale ruolo del database. Un membro di questo ruolo può visualizzare le vendite totali per tutti gli uffici e le vendite totali sia per California che per Washington. Un membro del ruolo del database, pertanto, può derivare le vendite totali per Oregon, anche se al membro viene negata in modo esplicito l'autorizzazione a visualizzare le vendite relative a Oregon. Per impedire a un membro del ruolo del database la possibilità di dedurre i totali per Oregon, attivare la proprietà VisualTotals.