在 Apple 发布 Workspace ONE UEM 当前无法通过其本机负载支持的新 iOS 功能时,可以使用自定义设置负载。如果您不想等到最新发布的 Workspace ONE UEM 就能够控制这些设置,您可以使用自定义设置负载和 XML 代码来手动启用或禁用某些设置。

前提条件

  • 您可能需要复制配置文件并将其保存在“测试”组织组下,以免在您准备进行保存和发布之前影响用户。
  • 请勿将配置文件分配给任何智能组,因为它可能会在查看 XML 时提供加密值。

过程

  1. 导航到资源 > 配置文件和基准 > 配置文件 > 添加 > 添加配置文件 > iOS
  2. 为配置文件配置常规设置。
  3. 配置适当的负载(例如“限制”或“密码”)。
  4. 选择保存并发布
    注: 确保未将步骤 1–4 中创建的配置文件分配给任何智能组。否则,在查看 xml 时,可能会对数据进行加密。
  5. 导航回“配置文件”页面,然后使用配置文件名称旁边的单选按钮选择一个配置文件。菜单选项将显示在列表上方。
  6. 从菜单选项中选择 </> XML。随即会显示查看配置文件 XML 窗口。
  7. 查找并复制以先前配置的 <dict> ... </dict> 开头的文本部分,例如“限制”或“密码”。此文本包含标识其用途(例如限制)的配置类型。您必须复制 PayloadContent 内的单个字典内容,如示例所示。
    <plist version="1.0">
      <dict>
        <key>PayloadContent</key>
        <array>
          <dict>
            <key>safariAcceptCookies</key>
            <real>2</real>
            <key>safariAllowAutoFill</key>
            <true />
            <key>PayloadDisplayName</key>
            <string>Restrictions</string>
            <key>PayloadDescription</key>
            <string>RestrictionSettings</string>
            <key>PayloadIdentifier</key>
            <string>745714ad-e006-463d-8bc1-495fc99809d5.Restrictions</string>
            <key>PayloadOrganization</key>
            <string></string>
            <key>PayloadType</key>
            <string>com.apple.applicationaccess</string>
            <key>PayloadUUID</key>
            <string>9dd56416-dc94-4904-b60a-5518ae05ccde</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
          </dict>
        </array>
        <key>PayloadDescription</key>
        <string></string>
        <key>PayloadDisplayName</key>
        <string>Block Camera/V_1</string>
        <key>PayloadIdentifier</key>
        <string>745714ad-e006-463d-8bc1-495fc99809d5</string>
        <key>PayloadOrganization</key>
        <string></string>
        <key>PayloadRemovalDisallowed</key>
        <false />
        <key>PayloadType</key>
        <string>Configuration</string>
        <key>PayloadUUID</key>
        <string>86a02489-58ff-44ff-8cd0-faad7942f64a</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
      </dict>
    </plist>
    有关 XML 代码的更多示例和信息,请参阅知识库文章: https://support.workspaceone.com/articles/115012790248
  8. 如果在 XML 窗口中的 dict 标记之间看到加密文本,您可以通过修改配置文件页面中的设置来生成解密的文本。为此,请执行以下操作:
    1. 导航到组与设置 > 所有设置 > 设备 > 用户 > Apple > 配置文件
    2. 替代自定义设置选项。
    3. 禁用“加密配置文件”选项,然后保存。
  9. 导航返回自定义设置配置文件并粘贴您在文本框复制的 XML。粘贴的 XML 代码应包含从 <dict> 到 </dict> 的完整代码块。
  10. 选择基本负载部分来删除您配置的原始负载,例如:选择“限制”、“密码”,然后选择减号 [-] 按钮。您现在可以通过添加自定义 XML 代码来增强配置文件,从而增加新功能。
  11. 选择保存并发布