概观
Jamf Reset是一款iOS应用程序,可让您使用Jamf Pro快速将设备恢复到其原始出厂设置。此操作极大地简化了删除设备所需的步骤。此外,每次删除设备时都会在Jamf Pro中创建日志。

要求

要使用Jamf Reset,您需要:

Jamf Pro 10.0.0版
iOS 10监控移动设备连接到Internet
具有以下权限的Jamf Pro用户帐户:
“创建移动设备”
“向移动设备发送远程擦除命令”
“向移动设备发送重启命令”
注意:出于安全原因,建议使用特定于此应用程序且没有其他权限的用户帐户。

配置和部署Jamf Reset
本节介绍如何将Jamf Reset添加到Jamf Pro并使用托管应用程序配置配置应用程序。有关必须为托管应用程序配置输入的键值对的详细信息,请参阅下面的“使用托管应用程序配置自定义Jamf重置”。

登录Jamf Pro。
单击页面顶部的“ 设备 ” 。
单击“ 移动应用”,然后单击“ 新建”。
从App Store或VPP Store中选择App,然后搜索“Jamf Reset”。
在“常规”选项卡上,确保选中“启用应用程序管理”复选框(如果可能)。
单击“ 应用程序配置”选项卡,然后在“ 设置”框中输入您的设置,如以下示例所示:
<dict>
<key>com.jamf.config.jamfpro.url</key>
<string>https://insert-url-here.com</string>
<key>com.jamf.config.jamfpro.username</key>
<string>insert-username-here</string>
<key>com.jamf.config.jamfpro.password</key>
<string>insert-password-here</string>
<key>com.jamf.config.jamfpro.device-id</key>
<string>$JSSID</string>
<key>com.jamf.config.ui.main-page.title</key>
<string>Device Reset</string>
<key>com.jamf.config.ui.main-page.text</key>
<string>Resetting your device will erase all content and settings. This action cannot be undone.</string>
<key>com.jamf.config.reset.error.general.text</key>
<string>Unknown Error. Contact your IT administrator.</string>
<key>com.jamf.config.ui.main-page.button.text</key>
<string>Reset</string>
<key>com.jamf.config.ui.main-page.button.text.color</key>
<string>#F8F8F8</string>
<key>com.jamf.config.ui.main-page.button.color</key>
<string>#E8573F</string>
<key>com.jamf.config.ui.background.color</key>
<string>#F8F8F8</string>
<key>com.jamf.config.ui.text.color</key>
<string>#444444</string>
<key>com.jamf.config.demo-mode</key>
<false/>
</dict>
7.根据需要在Scope,Self Service和VPP选项卡上配置应用程序分发设置。有关详细信息,请参阅Jamf Pro管理员指南的App Store应用程序部分。
8.单击“ 保存”。

使用托管应用程序配置自定义Jamf重置
托管应用程序配置允许您为您的企业配置Jamf重置。托管应用程序配置是一组用于配置iOS应用程序的键值对。

注意:未使用的可选配置选项显示应用程序的默认设置。

有关更多信息,请访问AppConfig社区网站:AppConfig for iOS。

必需的键值对

键值对 描述
<key> com.jamf.config.jamfpro.url </ key>
<string> https://insert-url-here.com </ string>
Jamf Pro URL
Jamf Pro URL是注册移动设备的Jamf Pro服务器实例。输入的字符串必须包含完整的Jamf Pro URL。这包括空协议,完全限定的域名(FQDN)和服务器的端口。例如:
<key> com.jamf.config.jamfpro.url </ key> <string> https://jss.mycompany.com:8443/>
<key> com.jamf.config.jamfpro.device-id </ key>
<string> $ JSSID </ string>
Jamf Pro设备ID
Jamf Pro设备ID用于处理API调用。它可以由Jamf Pro使用占位符[ JSSID ]动态分配。
<key> com.jamf.config.jamfpro.username </ key>
<string> insert-username-here </ string>
Jamf Pro用户
名必须指定Jamf Pro用户名的用户名。API调用需要它。
<key> com.jamf.config.jamfpro.password </ key> <string> insert-password-here </ string>
Jamf Pro密码
处理API调用时还需要Jamf Pro用户帐户的密码。
可选的键值对

键值对 描述
<key> com.jamf.config.ui.header-image.url </ key>
<string> https://resources.jamf.com/images/logos/Jamf-color.png </ string>
横幅
图像HURL您可以通过指定图像URL为横幅选择图像。图像必须具有与所提供设备的显示区域匹配的横幅状形状。图像必须为PNG或JPEG格式,且不应超过建议的最大高度740像素。横幅图像被适当地拉伸或收缩以在各个设备上进行最佳显示,但是保持原始图像的纵横比。
注意: 映像必须托管在安全域上(使用HTTPS)。

文本:
<key> com.jamf.config.ui.main-page.title </ key>
<string>设备重置</ string>
<key> com.jamf.config.ui.main-page.text </ key>
< string>重置您的设备想要删除所有内容和设置。此操作无法撤消。</ String>

颜色:
<key> com.jamf.config.ui.text.color </ key>
<string>#444444 </ string>
主页文本
您可以在应用程序的主页面上编辑默认标题和文本。默认标题为“设备重置”,默认文本“重置您的设备要删除所有内容和设置。”此操作无法撤消。(“重置您的设备将删除所有内容和设置,此操作无法撤消。”)您还可以更改标题和文本的颜色。默认颜色为“#444444”(深灰色)。
文本:
<key> com.jamf.config.ui.main-page.button.text </ key>
<string>重置</ string>

颜色:
<键> com.jamf.config.ui.main-page.button.text.color </键>
<字符串>#F8F8F8 </字符串>
<键> com.jamf.config.ui.main-page.button。颜色</ key>
<string>#E8573F </ string>
按钮
您可以更改按钮的默认标签,文本颜色和按钮本身的颜色。默认标签为“重置”并为白色; 按钮的默认颜色是“#E8573F”(橙红色)。
注意:颜色必须以十六进制格式指定。

<key> com.jamf.config.ui.background.color </ key>
<string>#F4F6F9 </ string>
背景颜色
您可以编辑应用程序的背景颜色。默认颜色为“#F4F6F9”(浅蓝灰色)。
<key> com.jamf.config.reset.error.general.text </ key>
<string>未知错误。联系您的IT管理员。</ String>
错误页面文本
您可以编辑发生错误时显示的文本。如果未为托管应用程序配置设置任何设置,则文本“应用程序配置为空。请与您的IT管理员联系。”默认情况下显示虽然已设置托管应用程序配置但缺少必需值,但默认文本为“未知错误”。联系您的IT管理员。“(”未知错误,请联系您的IT管理员。“)。
注意:如果传递错误存在HTTP错误,它将显示在邮件的末尾。

<key> com.jamf.config.demo-mode </ key>
<false />
演示模式
演示模式允许您在不删除设备的情况下测试应用程序。如果变量设置为“true”,则设备仅在演示模式下重新启动。如果为False,则将删除该设备。默认情况下,演示模式变量设置为False。
Jamf Reset的用户体验
当用户在移动设备上打开Jamf Reset应用程序时,他可以通过两个简单的步骤重置设备:

触摸重置按钮。

在“ 警告”弹出菜单中,选择“擦除”。设备上的重置过程立即开始。

最终用户
错误消息如果使用Jamf重置应用程序重置设备失败,最终用户将收到类似于以下内容的错误消息:

如果可能,将显示HTTP代码以便于故障排除。(例如:“401”。)
有关配置错误消息的详细信息,请参阅“使用托管应用程序配置自定义Jamf重置”。配置和部署Jamf重置应用程序-IDC帮帮忙