Jamf 返回服务 wifi 配置

问题描述 投票:0回答:1

我目前正在处理 Jamf mdm 返回服务命令,尝试擦除设备并自动设置 mac,无需用户干预。

我已经使用 Jamf swagger api 进行了测试。并已成功擦除设备。然而,wifi 配置文件数据并未自行加载。因此无法连接wifi,无法自行注册。

我不知道我是否缺少任何必要的步骤或 API 角色和客户端身份验证,或者它是否只适用于移动设备。

  pro.create_mdm_command(
        {
            "commandData": {
                "commandType": "ERASE_DEVICE",
                "returnToService": {
                    "enabled": True,
                    "mdmProfileData": "iamnotshowingthisbutididbase64encodeit",
                    "wifiProfileData": "iamnotshowingthisbutibase64encodeit"
                },
                "pin": "123456"
            },
            "clientData": [{ "managementId": " -6043-4dae-8341-265768a15e5f" }]
        }
    )

这是用Python写的。带有 jamf 包装纸。但这两个 api 都只能擦除设备。

采取了以下步骤: 在 Jamf 中设置 wifi 配置文件 下载wifi配置文件mobile.config并将其转换为xml格式 使用base64对xml进行编码 通过使用 jamf api swagger 对用户进行身份验证。 获取 jamf 管理 id 使用 shell 脚本插入所有内容。 擦除设备,无法配置 wifi。 有谁知道解决方案或遇到类似问题可以提供一些指导。谢谢。

macos wifi mdm
1个回答
0
投票

如果您擦除设备,则会删除所有配置文件, 您仍然需要手动执行前几个 Mac 设置步骤,直到建立连接以获取 Jamf 配置文件并从 Jamf 控制台加载其余配置文件。

我在实验室中保留了一个本地简单的 wifi 以进行初始设置。

© www.soinside.com 2019 - 2024. All rights reserved.