SecurityPolicy CSP
下表顯示 Windows 的適用性:
版本 | Windows 10 | Windows 11 |
---|---|---|
Home | 是 | 是 |
專業版 | 是 | 是 |
Windows SE | 否 | 是 |
商務 | 是 | 是 |
企業 | 是 | 是 |
教育版 | 是 | 是 |
SecurityPolicy 設定服務提供者可用來設定 WAP 推送、OMA 用戶端布建、OMA DM、服務指示 (SI) 、服務載入 (SL) 和 MMS 的安全策略設定。
注意
此設定服務提供者需要從網路組態應用程式存取ID_CAP_CSP_FOUNDATION和ID_CAP_DEVICE_MANAGEMENT_SECURITY_POLICIES功能。
針對 SecurityPolicy CSP,除非節點已經存在,否則您無法使用 Replace 命令。
下列範例顯示 OMA DM 和 OMA 用戶端布建所使用的樹狀格式 SecurityPolicy 設定服務提供者管理物件。
./Vendor/MSFT
SecurityPolicy
----PolicyID
支援下列安全策略。
PolicyID:4104 |十六進位:1008
- 原則名稱:TPS 原則
-
原則描述:此設定指出是否可以將信賴布建伺服器 (TPS) SECROLE_OPERATOR_TPS 角色指派給電信業者。
- 預設值:1
- 支援的值:
- 0:TPS 角色指派已停用。
- 1:TPS 角色指派已啟用,而且可以指派給電信業者。
PolicyID:4105 |十六進位:1009
- 原則名稱:訊息驗證重試原則
-
原則描述:此設定會指定允許使用者嘗試驗證無線應用程式通訊協定 (WAP) PIN 簽署訊息的次數上限。
- 默認值:3
- 支援的值:0 到 256
PolicyID:4108 |十六進位:100c
- 原則名稱:服務載入原則
-
原則描述:此設定會指定可接受 SL 訊息的安全性角色,以指出是否接受 SL 訊息。 SL 訊息會下載新的服務,或將 XML 布建到裝置。
- 默認值:256 (SECROLE_KNOWN_PPG)
- 支援的值:SECROLE_ANY_PUSH_SOURCE、SECROLE_KNOWN_PPG
PolicyID:4109 |Hex:100d
- 原則名稱:服務指示原則
-
原則描述:此設定會指定可接受 SI 訊息的安全性角色,以指出是否接受 SI 訊息。 SI 訊息會傳送至裝置,以通知使用者新的服務、服務更新和布建服務。
- 默認值:256 (SECROLE_KNOWN_PPG)
- 支援的值:SECROLE_ANY_PUSH_SOURCE、SECROLE_KNOWN_PPG
PolicyID:4111 |Hex:100f
- 原則名稱:OTA 布建原則
-
原則描述:此設定會決定是否要處理 PIN 簽署的 OMA 用戶端布建訊息。 此原則的值會指定角色遮罩。 如果訊息在角色遮罩中至少包含下列其中一個角色,則會處理訊息。 為了確保設定用戶端接受正確簽署的 OMA 用戶端布建訊息,此原則中也必須設定 4141、4142 和 4143 原則中設定的所有角色。 例如,為了確保裝置接受正確簽署的USERNETWPIN簽署OMA用戶端布建訊息,如果原則 4143 設定為4096 (SECROLE_ANY_PUSH_SOURCE) ,則原則4111也必須設定SECROLE_ANY_PUSH_SOURCE角色。
- 默認值:384 (SECROLE_OPERATOR_TPS |SECROLE_KNOWN_PPG)
- 支援的值:SECROLE_KNOWN_PPG、SECROLE_ANY_PUSH_SOURCE、SECROLE_OPERATOR_TPS
PolicyID:4113 |Hex:1011
- 原則名稱:WSP 推播原則
-
原則描述:此設定指出是否路由傳送來自 WAP 堆棧的無線會話通訊協定 (WSP) 通知。
- 預設值:1
- 支援的值:
- 0:不允許路由傳送 WSP 通知。
- 1:允許路由傳送 WSP 通知。
PolicyID:4132 |Hex:1024
- 原則名稱:網路 PIN 簽署的 OTA 布建訊息使用者提示原則
-
原則描述:此原則會指定裝置是否會在處理純網路釘選簽署的 OTA 布建訊息之前,提示 UI 取得使用者確認。 如果出現提示,用戶就能夠捨棄 OTA 布建訊息。
- 預設值:0
- 支援的值:
- 0:當 OTA WAP 布建訊息純粹使用網路接腳簽署時,裝置會提示 UI 取得用戶確認。
- 1:沒有使用者提示。
PolicyID:4141 |Hex:102d
- 原則名稱:OMA CP NETWPIN 原則
-
原則描述:此設定會決定是否接受 OMA 網路 PIN 簽署的訊息。 使用 AND 運算子合併訊息的角色遮署和原則的角色遮署。 如果結果為非零,便接受訊息。
- 預設值:0
- 支援的值:SECROLE_KNOWN_PPG、SECROLE_ANY_PUSH_SOURCE、SECROLE_OPERATOR_TPS
PolicyID:4142 |Hex:102e
- 原則名稱:OMA CP USERPIN 原則
-
原則描述:此設定會決定是否接受 OMA 使用者 PIN 或使用者 MAC 簽署的訊息。 使用 AND 運算子合併訊息的角色遮署和原則的角色遮署。 如果結果為非零,便接受訊息。
- 默認值:256
- 支援的值:SECROLE_OPERATOR_TPS、SECROLE_ANY_PUSH_SOURCE、SECROLE_KNOWN_PPG
PolicyID:4143 |Hex:102f
- 原則名稱:OMA CP USERNETWPIN 原則
-
原則描述:此設定會決定是否接受 OMA 用戶網路 PIN 簽署的訊息。 使用 AND 運算子合併訊息的角色遮署和原則的角色遮署。 如果結果為非零,便接受訊息。
- 默認值:256
- 支援的值:SECROLE_KNOWN_PPG、SECROLE_ANY_PUSH_SOURCE、SECROLE_OPERATOR_TPS
PolicyID:4144 |Hex:1030
- 原則名稱:MMS 訊息原則
-
原則描述:此設定會決定是否要處理多媒體簡訊。 此原則的值會指定角色遮罩。 如果訊息在角色遮罩中至少包含其中一個角色,則會處理訊息。
- 默認值:256 (SECROLE_KNOWN_PPG)
- 支援的值:SECROLE_KNOWN_PPG、SECROLE_ANY_PUSH_SOURCE
備註
安全性角色允許或限制對裝置資源的存取。 安全性角色是以訊息來源和訊息簽署方式為基礎。 您可以結合要指派之角色的小數值,將多個角色指派給安全策略 XML 檔中的訊息。 例如,若要指派SECROLE_KNOWN_PPG和SECROLE_OPERATOR_TPS角色,請使用十進位值 384 (256+128) 。
支援下列安全性角色。
安全性角色 | 十進位值 | 描述 |
---|---|---|
SECROLE_OPERATOR_TPS | 128 | 受信任的布建伺服器。 指派給來自推送啟動器的 WAP 訊息,該推送啟動器由受信任的推送 Proxy 閘道 (SECROLE_TRUSTED_PPG) (SECROLE_PPG_AUTH) 驗證,且推送啟動器的統一資源識別碼 (URI) 會對應至裝置上受信任布建伺服器 (TPS) 的 URI。 電信業者可以判斷此角色和SECROLE_OPERATOR角色是否需要相同的許可權。 |
SECROLE_KNOWN_PPG | 256 | 已知的推送 Proxy 閘道。 指派此角色的訊息表示裝置知道推送 Proxy 閘道的位址。 |
SECROLE_ANY_PUSH_SOURCE | 4096 | 推送路由器。 推送路由器所接收的訊息將會指派給這個角色。 |
OMA 用戶端布建範例
設定安全原則:
<wap-provisioningdoc>
<characteristic type="SecurityPolicy">
<parm name="4141" value="0"/>
</characteristic>
<wap-provisioningdoc>
查詢安全原則:
<wap-provisioningdoc>
<characteristic type="SecurityPolicy">
<parm-query name="4141"/>
</characteristic>
<wap-provisioningdoc>
OMA DM 範例
設定安全原則:
<SyncML xmlns='SYNCML:SYNCML1.2'>
<SyncHdr>
…
</SyncHdr>
<SyncBody>
<Replace>
<CmdID>1</CmdID>
<Item>
<Target><LocURI>./Vendor/MSFT/SecurityPolicy/4141</LocURI></Target>
<Meta>
<Format xmlns="syncml:metinf">int</Format>
</Meta>
<Data>0</Data>
</Item>
</Replace>
<Final/>
</SyncBody>
</SyncML>
查詢安全原則:
<SyncML xmlns='SYNCML:SYNCML1.2'>
<SyncHdr>
…
</SyncHdr>
<SyncBody>
<Get>
<CmdID>1</CmdID>
<Item>
<Target><LocURI>./Vendor/MSFT/SecurityPolicy/4141</LocURI></Target>
</Item>
</Get>
<Final/>
</SyncBody>
</SyncML>
Microsoft 自定義元素
下表顯示此設定服務提供者支援 OMA 用戶端布建的 Microsoft 自定義元素。
元素 | 可用 |
---|---|
parm-query | 是 |
noparm | 是。 如果使用這個專案,則原則預設會設定為0, (對應至最嚴格的原則值) 。 |