SharePoint 提供內建的安全性功能,可讓您用來從 SharePoint 網站和文檔庫存取報表伺服器專案。 如果您已將網站和清單許可權指派給使用者,這些相同的使用者將會在您設定 SharePoint 與報表伺服器之間的整合設定之後,立即存取報表伺服器專案和作業。
可保護項目
網站或文件庫上定義的許可權可用來授與報表伺服器項目的存取權。 不過,如果您想要保護個別專案,您可以設定下列內容類型的許可權:
| 檔案類型 | 說明 |
|---|---|
| .rdl | 定義報表配置和用來擷取數據的命令的報表定義檔案。 報表定義會使用數據源連接資訊,在處理報表時擷取數據。 如果報表定義是在報表產生器中建立的臨機作報表,報表會與報表模型 (.smdl) 檔案配對,以設定轉譯報表中的數據探索範圍。 |
| .smdl | 描述數據結構及其關聯方式的報表模型檔案。 它用來建立及執行報表產生器報表。 |
| .rsds | 共用資料來源檔案,指定外部數據源的連接資訊。 報表定義 (.rdl) 和報表模型 (.smdl) 檔案會使用它。 報表模型一律使用 .rsds 檔案來取得基礎數據源的連接資訊。 報表定義可以使用 .rsds 檔案,或報表上數據源屬性中定義的連接資訊。 |
| .rsc | 報表元件檔案,定義報表專案或數據區域的版面配置和結構。 它用來將報表元件發佈至伺服器,讓報表元件庫的其他報表作者可以重複使用該專案。 |
| .rsd | 定義數據集的查詢語法和屬性的共享數據集檔案。 共享的數據集可以在報表外部共用、儲存、處理和快取。 |
排程、訂閱和報表記錄不是可設定安全性的項目。 您可以設定網站或文檔庫的許可權,以判斷使用者是否可以建立或使用排程、訂用帳戶和報表記錄,但無法直接保護這些專案。
若要保護個別專案,請選取文檔庫中的專案,按下向下箭號,然後選取 [ 管理許可權]。 在 [ 動作] 功能表中,選取 [編輯許可權]。
使用內建群組和許可權等級來存取報表伺服器項目
當您使用許可權繼承和標準 SharePoint 群組時,您可以在報表伺服器和 SharePoint 實例上設定整合設定之後,立即存取大部分的報表伺服器作業。
SharePoint 提供標準群組,這些群組會對應至預先定義的許可權等級,以決定您存取 SharePoint 網站上的文件和頁面的方式。 如果您使用標準群組和默認許可權等級,且您的網站已設定為繼承許可權,您可以預期使用 Reporting Services 功能的方式如下:
| SharePoint 群組 | 權限層級 | 總結 | 報表伺服器存取 |
|---|---|---|---|
| 擁有者 | 完全控制 | 擁有者具有建立、管理及保護報表伺服器專案和作業的完整許可權。 | 設定可控制所有儲存在網站各個資料庫中的報表伺服器項目存取權的許可權。 設定報表模型內的許可權(也稱為模型專案安全性)。 自訂報表查看器網頁元件。 將報表和其他項目新增至資料庫。 編輯報表和其他文件的項目屬性。 刪除報表和其他項目。 檢視報表,包括使用報表模型進行數據探索的報表。 在報表上設定參數。 在報表上設定處理選項。 產生報表模型。 在報表產生器中建立報表。 建立和管理共享數據源。 建立、變更及刪除任何使用者所擁有的訂用帳戶。 建立和管理整個網站中使用的共用排程。 建立和管理文件的版本,包括報告歷史。 下載報表定義或報表模型的來源檔案。 取代報表定義、報表模型、共用數據源或資源(保留專案屬性和許可權)。 |
| 成員 | 參與 | 成員可以從設計工具建立新專案,並將專案報表和模型發佈至 SharePoint 文檔庫。 | 將報表和其他專案新增至資料庫。 編輯報表和其他文件的項目屬性。 刪除報表和其他項目。 檢視報表,包括使用報表模型進行數據探索的報表。 檢視過去的檔版本,包括報表記錄快照集(要求使用者也有權開啟建立報表記錄的報表)。 在報表上設定參數。 在報表上設定處理選項。 產生報表模型。 在報表產生器中建立報表。 建立和管理共享數據源。 建立、變更和刪除使用者所擁有的訂用帳戶。 使用訂閱共享時程表。 建立和管理文件的版本,包括報告歷史記錄。 下載報表定義或報表模型的來源檔案。 取代報表定義、報表模型、共用數據源或資源(保留專案屬性和許可權)。 |
| 訪客 和 檢視者 | 參閱 | 訪客可以檢視報告 | 檢視報表,包括使用報表模型進行數據探索的報表。 |
如果您未使用內建群組和許可權等級,您必須包含特定許可權,才能存取 Reporting Services 功能。 如需詳細資訊,請參閱 在 SharePoint Web 應用程式中設定報表伺服器作業的許可權。
另請參閱
授與 SharePoint 網站上報表伺服器項目的許可權
將 Reporting Services 中的角色和任務與 SharePoint 群組及其權限進行比較
在 SharePoint Web 應用程式中設定報表伺服器作業的許可權
授與 SharePoint 網站上報表伺服器項目的許可權