具名使用權限集合

重要事項重要事項

在 .NET Framework 4 版 中,Common Language Runtime (CLR) 不會為電腦提供安全性原則。Microsoft 建議您使用 Windows 軟體限制原則做為 CLR 安全性原則的取代項目。本主題中的資訊適用於 .NET Framework 3.5 (含) 以前版本,而不適用於 4 (含) 以後版本。如需這項變更和其他變更的詳細資訊,請參閱 .NET Framework 4 中的安全性變更

具名使用權限集合是指系統管理員可用來和程式碼群組建立關聯的使用權限集合。 具名使用權限集合至少包含一個使用權限,以及使用權限集合的名稱和說明。 系統管理員可以使用具名使用權限集合來建立或修改程式碼群組的安全性原則。 相同的具名使用權限集合可以和多個程式碼群組關聯。

下表顯示 Common Language Runtime 所提供的內建具名使用權限集合。

使用權限集合

說明

Nothing

沒有使用權限 (程式碼無法執行)。

Execution

有執行的使用權限,但是沒有使用受保護資源的使用權限。

Internet

適合不明來源內容使用的預設原則使用權限集合

LocalIntranet

企業內的預設原則使用權限集合

Everything

所有標準的 (內建) 使用權限,除了略過驗證的使用權限之外。

FullTrust

所有資源的完整存取權限。

您不能修改任何內建的具名使用權限集合。 不過,您可以複製它們,並使用 .NET 組態工具 Microsoft Management Console (MMC) 嵌入式管理單元修改複本。 只要名稱和內建具名使用權限集合不同,系統管理員便可以定義自訂的具名使用權限集合。 具名使用權限集合不能包含識別使用權限,因為識別使用權限是直接從辨識項衍生而來 (針對實作 IIdentityPermissionFactory 的使用權限物件),因此並不是一般原則評估的結果。

請參閱

參考

NamedPermissionSet

概念

安全性權限

其他資源

安全性原則管理