如何知道(服务器端)设备何时注册?
How to know (server-side) when a device get enrolled?
有没有办法实时了解设备何时实际注册到 Android 管理 EMM 解决方案?
在官方文档中,建议 an example of license checking 应在注册后 5 分钟内为新设备设置策略,否则 API 将继续恢复出厂设置。但是如何从服务器端知道设备实际注册的时间呢? API 似乎缺少任何类型的 callback/webhook。
这是我要解决的场景:
- EMM 管理员生成一个登记表 URL 并通过电子邮件将其发送给新员工
- 新员工在一段时间后阅读了电子邮件并在其 BYOD 设备上开始了注册过程
- 注册过程完成,但由于没有任何回调,EMM 服务器无法知道新设备已注册
我能想到的唯一可能的解决方案是定期调用 enterprises.devices.list API 来检查新设备,但对我来说效率太低了。
我是不是漏掉了什么?
谢谢。
设置 Pub/Sub 通知,as explained here。当设备注册时,您将收到来自 Android 管理 API 的消息。
有没有办法实时了解设备何时实际注册到 Android 管理 EMM 解决方案?
在官方文档中,建议 an example of license checking 应在注册后 5 分钟内为新设备设置策略,否则 API 将继续恢复出厂设置。但是如何从服务器端知道设备实际注册的时间呢? API 似乎缺少任何类型的 callback/webhook。
这是我要解决的场景:
- EMM 管理员生成一个登记表 URL 并通过电子邮件将其发送给新员工
- 新员工在一段时间后阅读了电子邮件并在其 BYOD 设备上开始了注册过程
- 注册过程完成,但由于没有任何回调,EMM 服务器无法知道新设备已注册
我能想到的唯一可能的解决方案是定期调用 enterprises.devices.list API 来检查新设备,但对我来说效率太低了。
我是不是漏掉了什么?
谢谢。
设置 Pub/Sub 通知,as explained here。当设备注册时,您将收到来自 Android 管理 API 的消息。