安全開發 (Reporting Services)

Microsoft .NET Framework 提供了強固的安全性系統,可在嚴格控制、管理員定義的安全性環境中執行程式碼。 Reporting Services 會使用 .NET Framework 安全性系統,也稱為程式碼存取安全性 (或是證據型安全性)。 在程式代碼存取安全性下,使用者可能會信任存取資源,但如果使用者執行的程式代碼不受信任,則會拒絕存取資源。

根據程式碼的安全性 (相對於特定使用者) 可允許針對 Reporting Services 開發的自訂組件或資料、傳遞、轉譯和安全性延伸模組來表示安全性。 任何數目的 Reporting Services 使用者都可以執行延伸模組程式代碼,這些程式代碼在開發階段都是未知的。 您所開發的自訂組件或延伸模組需要 Reporting Services 中的特定安全性原則。 這些安全性原則會表示為 .NET Framework 中的類型。 如需有關程式碼存取安全性的詳細資訊,請參閱 .NET Framework 文件集中的「程式碼存取安全性」。

本節內容

Reporting Services 中的程式碼存取安全性
介紹 Reporting Services 中自訂組件和延伸模組的程式碼存取安全性和原則組態。

瞭解安全策略
描述 Reporting Services 中的各種組件類型,以及程式碼存取安全性如何影響程式碼權限。

使用 Reporting Services 安全策略檔案
描述不同的 Reporting Services 元件及對應的原則組態檔。