Condividi tramite


Procedura: Impostazione delle autorizzazioni per gli elementi dei modelli (modalità di integrazione con SharePoint)

Data creazione: 12 dicembre 2006

È possibile impostare autorizzazioni per entità e prospettive in un modello di report (con estensione smdl) per concedere l'accesso a specifiche parti del modello. Le autorizzazioni impostate su elementi specifici sostituiscono quelle ereditate dal file del modello padre. Sarà pertanto necessario creare e gestire nuovi criteri di autorizzazione per tutti i gruppi o gli utenti che devono accedere agli elementi del modello.

Per impostare la protezione per un elemento di un modello archiviato in una raccolta di SharePoint, è possibile utilizzare la pagina Protezione elemento modello in un sito di SharePoint. Questa pagina dell'applicazione è disponibile se si installa il componente aggiuntivo di Reporting Services in Windows SharePoint Services. Per concedere l'accesso a elementi di un modello, è necessario disporre dell'autorizzazione Gestione autorizzazioni. Questa autorizzazione viene in genere assegnata agli utenti che dispongono del livello di autorizzazione Controllo completo. Per ulteriori informazioni su come estendere questa autorizzazione ad altri utenti, vedere Procedura: Impostazione delle autorizzazioni per gli elementi del server di report in un sito di SharePoint.

La protezione degli elementi del modello offre accesso in sola lettura. Se si concede l'accesso a un utente o un gruppo, quest'ultimo può visualizzare i dati relativi a un'entità o una prospettiva. Non è possibile negare l'accesso in modo esplicito, tuttavia l'assenza di autorizzazioni determina lo stesso risultato.

Per l'impostazione delle autorizzazioni per elementi del modello, attenersi alle indicazioni seguenti:

  • Per gli utenti che hanno l'esigenza di accedere a tutti gli elementi del modello (ad esempio per esplorare i dati e progettare report in Generatore report), concedere le autorizzazioni per il nodo principale del modello.
  • Per gli utenti che hanno l'esigenza di un accesso limitato (ad esempio per visualizzare un report contenente dati sull'entità Contact), concedere autorizzazioni per una entità o un set di entità specifico nella gerarchia del modello, ma non per il nodo principale.
  • È necessario assegnare le autorizzazioni per il nodo principale ad almeno un utente. La concessione di autorizzazioni per il nodo principale è obbligatoria.

Se il modello viene rigenerato, sarà necessario reimpostare le autorizzazioni. Quando si rigenera un modello vengono cancellate tutte le impostazioni relative alle autorizzazioni all'interno del modello. Si noti che tutti gli utenti con livello di autorizzazione Collaborazione o con autorizzazione Aggiunta elementi possono rigenerare il modello. Non verrà visualizzato alcun avviso relativo alla potenziale perdita delle impostazioni di protezione.

Per proteggere singoli elementi del modello

  1. Nel sito selezionare la raccolta contenente il modello di report.

  2. Selezionare il modello di report, fare clic sulla freccia verso il basso e quindi su Gestisci protezione elemento modello. Se tale azione non è disponibile, non si dispone dell'autorizzazione necessaria per impostare la protezione per l'elemento del modello.

  3. Nella pagina Protezione elemento modello selezionare Protezione indipendente dei singoli elementi del modello. In questo modo verrà disattivata l'ereditarietà delle autorizzazioni per il modello.

  4. Selezionare il nodo principale del modello.

  5. In Assegna autorizzazioni agli utenti e ai gruppi seguenti specificare un account utente o di gruppo per gli utenti che hanno l'esigenza di disporre dell'accesso al modello. È possibile specificare più account separandoli con punti e virgola. Per poter salvare questa pagina, è necessario specificare almeno un account per il nodo principale.

  6. Selezionare un'entità o una prospettiva specifica nel modello relativa agli elementi per i quali si desidera limitare l'accesso.

  7. Selezionare Assegna autorizzazioni agli utenti e ai gruppi seguenti.

  8. Specificare un account utente o di gruppo per gli utenti il cui accesso deve essere limitato all'entità o prospettiva selezionata.

  9. Fare clic su OK.

Dopo l'impostazione della protezione degli elementi del modello, gli utenti autorizzati a caricare il modello in Generatore report potranno creare report utilizzando le parti del modello a cui hanno accesso. Analogamente, dopo il salvataggio del report in una raccolta gli utenti potranno aprire il report e visualizzare i dati presenti nelle parti del modello a cui hanno accesso.

Per visualizzare un report che utilizza la protezione degli elementi, è necessario disporre dell'autorizzazione Apertura elementi per un report e per gli eventuali modelli utilizzati dal report. Nella maggior parte dei casi, tale autorizzazione viene concessa automaticamente a tutti gli utenti autorizzati ad accedere al sito di SharePoint. L'autorizzazione Apertura elementi è inclusa in tutti i livelli di autorizzazione predefiniti, ad eccezione di Accesso limitato.

Vedere anche

Concetti

Impostazione delle autorizzazioni per le operazioni del server di report in un'applicazione Web di SharePoint
Informazioni di riferimento sulle autorizzazioni relative a siti ed elenchi per gli elementi di un server di report
Protezione dei modelli
Gestione dei modelli

Guida in linea e informazioni

Assistenza su SQL Server 2005