Lezione 3: Abilitazione della protezione a livello di riga in Gestione report

L'abilitazione della protezione a livello di riga in un modello di report è un processo in due fasi. Viene innanzitutto utilizzato lo strumento Progettazione modelli per creare almeno un attributo di filtro e assegnarlo alla raccolta SecurityFilters relativa all'entità alla quale si applica la protezione a livello di riga. Viene quindi utilizzato Gestione report per concedere le autorizzazioni a livello di riga in base ai filtri creati in Progettazione modelli.

I filtri di protezione vengono sempre applicati per gli utenti che dispongono di autorizzazioni di Amministratore per il modello. Per consentire agli amministratori o ad altri utenti di visualizzare tutte le righe di un'entità per la quale è definita la protezione a livello di riga, si crea un filtro di protezione vuoto, ovvero un filtro che restituisce sempre True, e quindi si utilizza il filtro per concedere a tali utenti l'accesso a tutte le righe.

In questa lezione si avvierà Gestione report e si applicherà la protezione degli elementi dei modelli mediante l'attributo filtrato creato nella lezione 2.

Per avviare Gestione report da un browser

  1. Aprire Microsoft Internet Explorer 6.0 o versione successiva.

  2. Nella barra degli indirizzi del browser digitare l'URL di Gestione report. L'URL predefinito è http://<NomeComputer>/reports.

Per concedere l'accesso al modello di report di Adventure Works

  1. Nella Home page fare doppio clic su Modelli.

  2. Fare doppio clic su Adventure Works, quindi fare clic su Protezione elemento modello.

  3. Selezionare la casella di controllo Protezione indipendente dei singoli elementi del modello.

    [!NOTA]

    Per applicare la protezione dell'elemento del modello, è necessario selezionare questa casella di controllo.

  4. Selezionare il nodo principale di Adventure Works.

  5. Selezionare l'opzione Assegna autorizzazioni di lettura ai seguenti utenti e gruppi.

  6. Digitare Tutti gli utenti e quindi fare clic su Applica.

    L'intero modello di report sarà ora visibile a chiunque disponga delle relative autorizzazioni.

Per concedere l'accesso a livello di riga per il modello di report di Adventure Works

  1. Espandere l'entità Employee.

  2. Selezionare l'attributo UserIDFilter.

  3. Selezionare l'opzione Assegna autorizzazioni di lettura ai seguenti utenti e gruppi.

  4. Per concedere l'accesso agli utenti Rachel0 e Garrett1, digitare <NomeComputer>\Rachel0; <NomeComputer>\Garrett1 e quindi fare clic su Applica.

  5. Per tornare alla Home page di Gestione report, fare clic su Home.

Passaggi successivi

Con questa procedura è stata applicata la protezione a livello di riga per un elemento del modello di report. Nella lezione successiva verrà illustrato come verificare le modifica generando un report semplice in Generatore report e quindi visualizzare il report come gli utenti Rachel0 e Garrett1 per controllare che la protezione a livello di riga funzioni nel modo desiderato. Vedere Lezione 4: Verifica delle modifiche apportate alla protezione a livello di riga.