有效负载交互
将几个不同有效负载应用于一个设备时,这些设置将以不同方式交互。
合并的有效负载
合并的有效负载项不会互相排斥。这些有效负载项串联在一起,从而保留所有有效负载项。合并的有效负载通常是指邮件或 LDAP 帐户等内容,其中存在一个帐户不会排除附加帐户。
同类型的多个有效负载可以应用到一台设备。如果有效负载包含帐户、证书或网络配置,则每个有效负载的配置都将同时应用。部分网络有效负载可能与其他有效负载相冲突。例如,如果两个有效负载为同一 SSID 定义了不同的网络设置,则结果为未定义。然而,iOS 有效负载包含的访问限制将不会冲突。相反,将应用每个访问限制中最具限制性的值。在 OS X 上,如果多个有效负载中存在一个以上的值,则大多数合并的有效负载的访问限制设置(与帐户设置相对)会变成未定义。
您可以使用合并的有效负载来同时添加使用限制,以形成用户几乎不能选择可在设备上使用的内容的限制性环境。
排他有效负载
排他有效负载仅能应用一次。这些有效负载只有一种可能的设置版本,如设备名称、密码策略或特定的网络设置。例如,设备不能同时具有多个全局 HTTP 代理。任何重复有效负载设置都将覆盖以前的设置。
如果有效负载相互矛盾,则通常使用更有限制性的设置。在部分情况下,结果为未定义。
【注】在 iOS 上,如果合并的有效负载的帐户描述(或显示名称)相同,则将其视为排他有效负载。
有效负载类别和交互
下表显示了可用的有效负载、它们的应用方式以及是否为排他、合并或其他类型。
有效负载 | OS X 和 iOS | 仅限 iOS | 仅限 OS X |
---|---|---|---|
| 排他 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 变化 |
|
|
| 合并 |
|
|
|
| 合并 |
|
|
| 合并 |
|
|
| 排他 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 排他 |
|
| 合并(用户) | 合并(设备) |
|
| 合并(用户) | 合并(设备) |
|
| 合并(用户) | 合并(设备) |
|
|
| 排他 |
|
| 合并(用户) | 合并(设备) |
|
| 合并(用户) | 合并(设备) |
|
|
| 排他 |
|
|
| 排他 |
|
|
| 排他 |
|
|
| 合并 |
|
| 合并(用户) | 合并(设备) |
|
|
| 合并 |
|
|
| 合并 |
|
|
|
| 合并 |
|
|
| 排他 |
|
|
| 合并 |
|
|
| 排他 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 排他 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 排他 |
|
|
| 排他 |
|
|
| 合并 |
|
|
| 合并 |
|
|
| 排他 |
与 Open Directory 交互
在与 Open Directory 设置交互时,OS X 有效负载可能表现得有所不同:
被管理设备应用的用户描述文件优先于 Open Directory 储存的用户设置。
Open Directory 储存的用户设置优先于被管理设备应用的设备描述文件。
被管理设备应用的设备描述文件优先于 Open Directory 储存的电脑设置。
手动安装的用户和设备描述文件优先级总是低于 Open Directory 储存的或被管理设备应用的用户或设备设置。