Condividi tramite


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

L'abilitazione della sicurezza 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 sicurezza 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 sicurezza 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 sicurezza a livello di riga, si crea un filtro di sicurezza vuoto, ovvero un filtro che restituisce sempre True, 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 sicurezza 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 AdventureWorks2008R2

  1. Nella Home page fare doppio clic su Modelli.

  2. Fare doppio clic su AdventureWorks2008R2, quindi fare clic su sicurezza elemento modello.

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

    Nota

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

  4. Selezionare il nodo principale di AdventureWorks2008R2.

  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 AdventureWorks2008R2

  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 sicurezza a livello di riga per un elemento del modello di report. Nella lezione successiva verrà illustrato come verificare le modifica compilando un report semplice in Generatore report e quindi visualizzare il report come gli utenti Rachel0 e Garrett1 per controllare che la sicurezza a livello di riga funzioni nel modo desiderato. Vedere Lezione 4: Verifica delle modifiche apportate alla sicurezza a livello di riga.