SecurityPolicy 云解决方案提供商
下表显示了 Windows 的适用性:
版次 | Windows 10 | Windows 11 |
---|---|---|
Home 键 | 是 | 是 |
专业版 | 是 | 是 |
Windows SE | 否 | 是 |
商用版 | 是 | 是 |
企业 | 是 | 是 |
教育 | 是 | 是 |
SecurityPolicy 配置服务提供程序用于配置 WAP 推送、OMA 客户端预配、OMA DM、服务指示 (SI) 、服务加载 (SL) 和彩信的安全策略设置。
注意
此配置服务提供程序要求从网络配置应用程序访问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 |十六进制:100d
- 策略名称:服务指示策略
-
策略说明:此设置通过指定可以接受 SI 消息的安全角色来指示是否接受 SI 消息。 将 SI 消息发送到设备,以通知用户新服务、服务更新和预配服务。
- 默认值:256 (SECROLE_KNOWN_PPG)
- 支持的值:SECROLE_ANY_PUSH_SOURCE、SECROLE_KNOWN_PPG
PolicyID:4111 |十六进制: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 |十六进制:1011
- 策略名称:WSP 推送策略
-
策略说明:此设置指示是否路由来自 WAP 堆栈的无线会话协议 (WSP) 通知。
- 默认值:1
- 支持的值:
- 0:不允许路由 WSP 通知。
- 1:允许路由 WSP 通知。
PolicyID:4132 |十六进制:1024
- 策略名称:网络 PIN 签名的 OTA 预配消息用户提示策略
-
策略说明:此策略指定在处理纯网络引脚签名的 OTA 预配消息之前,设备是否将提示 UI 获取用户确认。 如果出现提示,则用户能够放弃 OTA 预配消息。
- 默认值:0
- 支持的值:
- 0:当 OTA WAP 预配消息完全使用网络引脚签名时,设备会提示 UI 获取用户确认。
- 1:没有用户提示。
PolicyID:4141 |十六进制: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 |十六进制:102f
- 策略名称:OMA CP USERNETWPIN 策略
-
策略说明:此设置确定是否接受 OMA 用户网络 PIN 签名消息。 消息的角色掩码和策略的角色掩码通过 AND 操作符结合。 如果结果为非零值,则接受消息。
- 默认值:256
- 支持的值:SECROLE_KNOWN_PPG、SECROLE_ANY_PUSH_SOURCE、SECROLE_OPERATOR_TPS
PolicyID:4144 |十六进制:1030
- 策略名称:彩信策略
-
策略说明:此设置确定是否将处理彩信。 此策略的值指定角色掩码。 如果消息在角色掩码中至少包含一个角色,则会处理该消息。
- 默认值: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 消息,该消息由受信任的推送代理网关 (SECROLE_TRUSTED_PPG) (SECROLE_PPG_AUTH) 进行身份验证,其中推送发起程序的统一资源标识符 (URI) 对应于受信任的预配服务器的 URI, (TPS) 设备上。 移动运营商可以确定此角色和SECROLE_OPERATOR角色是否需要相同的权限。 |
SECROLE_KNOWN_PPG | 256 | 已知推送代理网关。 分配此角色的消息指示设备知道推送代理网关的地址。 |
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, (对应于) 最严格的策略值。 |