Usare la sicurezza predefinita di Windows SharePoint Services per gli elementi del server di report

In SharePoint sono disponibili funzionalità di sicurezza predefinite che è possibile utilizzare per accedere agli elementi del server di report da siti e raccolte di SharePoint. Se sono già state assegnate autorizzazioni per siti ed elenchi agli utenti, questi ultimi potranno accedere alle operazioni e agli elementi del server di report subito dopo la configurazione delle impostazioni per l'integrazione tra SharePoint e un server di report.

Elementi a protezione diretta

Le autorizzazioni definite per un sito o una raccolta possono essere utilizzate per concedere l'accesso agli elementi del server di report. Se tuttavia si desidera proteggere singoli elementi, sarà possibile impostare autorizzazioni per i tipi di contenuto seguenti:

Tipo di file Descrizione
rdl File di definizione del report. Specifica il layout del report e i comandi utilizzati per recuperare i dati. Un file di definizione del report utilizza le informazioni di connessione all'origine dati per recuperare i dati durante l'elaborazione del report. Se viene improvvisata la definizione del report in Report Builder, a tale report sarà associato un report modello (con estensione .smdl), il quale determina l'impostazione dell'ambito di esplorazione dei dati nel report visualizzabile.
smdl File modello di report che descrive le strutture di dati e le relative relazioni. Usare questo file per creare ed eseguire report di Report Builder.
rsds File di origine dati condivisa che specifica informazioni per la connessione a un'origine dati esterna. Questo file viene usato dalle definizione del report (con estensione rdl) e i report modello (con estensione .smdl). I modelli di report utilizzano sempre file rsds per ottenere informazioni di connessione a un'origine dati sottostante. Le definizioni del report possono utilizzare file rsds oppure informazioni di connessione definite nelle proprietà del report relative alle origini dati.
rsc File di parte del report che definisce il layout e la struttura di un elemento di report o di un'area dati. Usare questo file per pubblicare la parte del report in un server affinché l'elemento possa essere riutilizzato da altri autori di report dalla Raccolta parti del report.
rsd File di set di dati condiviso che definisce la sintassi di query e le proprietà per un set di dati. I set di dati condivisi possono essere condivisi, archiviati, elaborati e memorizzati nella cache esternamente a un report.

Nota

Le parti del report sono deprecate per tutte le versioni di SQL Server Reporting Services a partire da SQL Server Reporting Services 2019 e tutte le versioni di Server di report di Power BI a partire da Server di report di Power BI settembre 2022.

Le pianificazioni, le sottoscrizioni e la cronologia dei report non sono elementi a protezione diretta. È possibile impostare autorizzazioni a livello di sito o raccolta che determinano se uno specifico utente può creare o utilizzare pianificazioni, sottoscrizioni e la cronologia dei report. Tuttavia, non è possibile proteggere direttamente questi elementi.

Per proteggere singoli elementi, selezionare l'elemento desiderato nella raccolta, selezionare la freccia verso il basso e selezionare Gestisci autorizzazioni. Scegliere Modifica autorizzazioni dal menu Azioni.

Utilizzo dei livelli di autorizzazione e dei gruppi incorporati per l'accesso agli elementi di un server di report

Se si utilizza l'ereditarietà delle autorizzazioni e i gruppi SharePoint standard, sarà possibile accedere alla maggior parte delle operazioni del server di report subito dopo la configurazione delle impostazioni di integrazione nel server di report e nelle istanze di SharePoint.

In SharePoint sono disponibili gruppi standard di cui viene eseguito il mapping a livelli di autorizzazione predefiniti che determinano la modalità di accesso a documenti e pagine di un sito di SharePoint. Se si usano i gruppi standard e i livelli di autorizzazione predefiniti e i siti usati sono configurati per l'ereditarietà delle autorizzazioni, ci si può aspettare di lavorare con le funzionalità di Reporting Services. È possibile usare le funzionalità di Reporting Services come specificato di seguito:

Gruppi di SharePoint Livello di autorizzazione Riepilogo Accesso al server di report
Proprietari Controllo completo I proprietari dispongono di autorizzazioni complete per la creazione, la gestione e la protezione di operazioni ed elementi del server di report. Impostazione di autorizzazioni che controllano l'accesso a tutti gli elementi del server di report archiviati nelle raccolte del sito. Impostazione di autorizzazioni all'interno di un modello di report (in questo caso si parla anche di sicurezza degli elementi di un modello). Personalizzazione di una web part Visualizzatore report. Aggiunta di report e altri elementi alle raccolte. Modifica delle proprietà degli elementi per report e altri documenti. Eliminazione di report e altri elementi. Visualizzazione di report, inclusi quelli che utilizzano modelli di report per l'esplorazione dei dati. Impostazione di parametri per i report. Impostazione di opzioni di elaborazione per un report. Generazione di modelli di report. Creazione di report in Generatore report. Creazione e gestione di origini dati condivise. Creazione, modifica ed eliminazione di sottoscrizioni di proprietà dell'utente. Creazione e gestione di pianificazioni condivise utilizzate in tutto il sito. Creazione e gestione delle diverse versioni di uno stesso documento, inclusa la cronologia del report. Download del file di origine per una definizione del report o modello di report. Sostituzione di una definizione del report, di un modello di report, di un'origine dati condivisa o di una risorsa senza modificare autorizzazioni e proprietà degli elementi.
Members Contribuisci I membri possono creare nuovi elementi e pubblicare modelli ed elementi di report dagli strumenti di progettazione alle raccolte di SharePoint. Aggiunta di report e altri elementi alle raccolte. Modifica delle proprietà degli elementi per report e altri documenti. Eliminazione di report e altri elementi. Visualizzazione di report, inclusi quelli che utilizzano modelli di report per l'esplorazione dei dati. Visualizzazione di versioni precedenti di un documento. Visualizzazione degli snapshot della cronologia del report,che richiedono che l'utente disponga anche dell'autorizzazione per l'apertura del report per cui è stata creata la cronologia del report. Impostazione di parametri per i report. Impostazione di opzioni di elaborazione per un report. Generazione di modelli di report. Creazione di report in Generatore report. Creazione e gestione di origini dati condivise. Creazione, modifica ed eliminazione di sottoscrizioni di proprietà dell'utente. Utilizzo di pianificazioni condivise con una sottoscrizione. Creazione e gestione delle diverse versioni di uno stesso documento, inclusa la cronologia del report. Download del file di origine per una definizione del report o modello di report. Sostituzione di una definizione del report, di un modello di report, di un'origine dati condivisa o di una risorsa senza modificare autorizzazioni e proprietà degli elementi.
Visitatori e Visualizzatori Lettura I visitatori possono visualizzare i report Visualizzazione di report, inclusi quelli che utilizzano modelli di report per l'esplorazione dei dati.

Se non si utilizzano i livelli di autorizzazione e i gruppi incorporati, per accedere alle funzionalità di Reporting Services sarà necessario includere autorizzazioni specifiche. Per altre informazioni, vedere Impostare le autorizzazioni per le operazioni del server di report in un'applicazione Web di SharePoint.

Concedere autorizzazioni per elementi del server di report in un sito di SharePoint
Confrontare ruoli e attività di Reporting Services con autorizzazioni e gruppi di SharePoint
Impostare le autorizzazioni per le operazioni del server di report in un'applicazione Web di SharePoint
Concedere autorizzazioni per elementi del server di report in un sito di SharePoint