丢失模式

“丢失模式”是公司自有设备上提供的一项功能,可让雇主远程锁定丢失的设备并确保其安全,还可以选择在设备屏幕上显示一条消息,其中包含员工或 IT 部门的联系信息。 这有助于在尝试找回设备的同时保护组织和员工数据,并可能会提高找回设备的可能性。

注意 :如果设备有可能被找回,那么“丢失模式”会很有用,因为设备找回后可以立即用于工作,不会丢失任何数据,也无需重新配置设备。虽然我们建议您先使用“丢失模式”尝试找回设备,但如果您在启用“丢失模式”至少 24 小时后仍未找回设备,我们建议您远程擦除设备,以便为工作数据提供最强大的保护。

前提条件

设备必须是公司自有设备;Android 13 及更高版本支持工作资料,Android 11 及更高版本支持全托管式设备。

启动“丢失模式”

如需让设备进入“丢失模式”,请向设备发出命令,并将命令 类型 START_LOST_MODE设为 `START_LOST_MODE`。 您必须在命令中提供以下至少一项详细信息:

  • 丢失消息
  • 电话号码
  • 电子邮件地址
  • 街道地址

IT 管理员可以选择提供以下信息:

  • 组织名称

示例:

command_body = '''{
 "type": "START_LOST_MODE",
 "startLostModeParams": {
   "lostOrganization": {
     "defaultMessage": "Example Organisation",
     "localizedMessages":{
       "en-US": "Example Organisation"
     }
   },
   "lostStreetAddress": {
     "defaultMessage": "1800 Amphibious Blvd. Mountain View, CA 94045",
     "localizedMessages":{
       "en-US": "1800 Amphibious Blvd. Mountain View, CA 94045"
     }
   }
 }
}'''

androidmanagement.enterprises().devices().issueCommand(
   name='enterprises/{}/devices/{}'.format(enterprise_id, device_id),
   body=json.loads(command_body)
).execute()

成功进入“丢失模式”后,设备会被锁定,所有应用都会被 屏蔽,并且设备的 DeviceState 会更改为 LOST

在以下情况下,设备无法进入“丢失模式”:

  • 设备不是组织自有设备
  • 设备已处于“丢失模式”
  • IT 管理员在过去 12 小时内重置了设备密码
  • 员工在过去 12 小时内手动退出了“丢失模式”
  • 设备是公司自有设备上的工作资料 并且 工作资料已暂停

注意 :“丢失模式”在直接启动模式下受支持。

提醒状态

这是设备进入“丢失模式”时进入的第一个状态。在此状态下,设备会响铃最多 5 分钟,让用户有机会找到自己的设备并让设备退出“丢失模式”。在此期间,系统不会报告设备的位置。

lost-mode-state-one
图 1.设备在“丢失模式”下显示,处于丢失和提醒状态。

如果在提醒状态下访问设备,系统会显示两个选项:

  • 这是我的设备 - 允许员工输入密码并让 设备退出“丢失模式”。如果此操作在 5 分钟结束前发生,设备不会向管理员发送任何位置数据。
  • 我找到了此设备 - 允许员工以外的人员停止 设备响铃。这会将设备移至丢失状态。

注意 :设备位置仅在 5 分钟过后才会与管理员共享。

丢失状态

在此状态下,设备会停止响铃并定期发送位置更新。 位置更新会作为使用情况 日志发送, EMM 可以使用 Pub/Sub 通知订阅这些日志。

位置报告频率受标准 Android 低电耗模式的限制。 当设备未插接电源、处于静止状态且屏幕关闭时,设备会进入低电耗模式,该模式会延迟后台网络访问和定期位置更新,以节省电量。一旦检测到物理移动、屏幕被激活或设备连接到充电器,设备就会自动退出低电耗模式并恢复定期位置更新。

lost-mode-reported-lost
图 1.设备在“丢失模式”下显示,报告为丢失。

如果在丢失状态下访问设备,系统会显示最多三个选项:

  • 解锁 - 允许员工输入密码并让设备 退出“丢失模式”。
  • 致电所有者 - 拨打在启动 “丢失模式”参数中提供的电话号码。如果未提供电话号码,此选项将被隐藏。
  • 紧急情况 - 允许访问紧急拨号器。

停止“丢失模式”

如需让设备退出“丢失模式”,请向设备发出命令,并将命令 类型 STOP_LOST_MODE设为 。与启动“丢失模式”命令不同,您无需提供任何其他信息。您还可以通过提供设备密码来手动让设备退出“丢失模式”。

示例:

command_body = '''{
  "type": "STOP_LOST_MODE",
  "stopLostModeParams": {}
}'''

androidmanagement.enterprises().devices().issueCommand( name='enterprises/{}/devices/{}'.format(enterprise_id, device_id), body=json.loads(command_body) ).execute()

当设备成功退出“丢失模式”后,设备上的所有应用都会被解除屏蔽,员工可以正常使用设备。设备的应用状态会重置为设备在进入“丢失模式”之前的状态。

Pub/Sub 通知

如需接收“丢失模式”消息(例如确认设备进入或退出 “丢失模式”),您必须启用企业并订阅 COMMANDUSAGE_LOGS 通知类型

COMMAND Pub/Sub 提供有关以下事件的信息:

USAGE_LOGS Pub/Sub 提供有关以下事件的信息:

注意 :管理员执行的操作会在 COMMAND Pub/Sub 中触发通知。员工执行的操作会在 USAGE_LOGS Pub/Sub 中触发通知。