如何使用Android管理API管理个人资料?

时间:2019-04-18 10:26:15

标签: android mdm

从下面我最后发布的问题中, Not getting any idea about the workflow of managing an android device from another device using an pre installed android in both devices 我今天在这里遇到新问题。我使用android管理api创建了企业,并使用设备政策注册了设备(使用了a link中提供的示例。但是我要实现的目标却没有得到。我希望该应用能够禁用所有正常的应用程序和摄像头,当父级应用程序使用android管理api从其自己的设备阻止了其子设备中的子设备时,但是我得到的是,使用注册令牌上传政策的注册后,我看到一个单独的工作资料正在android中创建设备,这不是我在应用程序中的要求。 因此,如果有人可以在此帮助我,请非常感激。

1 个答案:

答案 0 :(得分:0)

TL DR:

要完全控制设备,您必须以DEVICE OWNER模式注册该设备。


我将尝试仅坚持这个问题,并回答您的其他问题。

您可以主要以两种模式注册WORK PROFILEDEVICE OWNER来注册设备,一种是为想要启用BYOD模型的企业而设计的,另一种是为提供公司拥有的终端并且想要发挥作用的企业而设计的完全控制它们。

从文档中:https://developers.google.com/android/management/provision-device

  

工作资料的配置方法会在设备上创建工作资料。工作资料是一个独立的空间,用于将工作应用程序与个人应用程序分开(有关更多信息,请参见员工拥有的设备)。在具有工作资料的设备上:

     
      
  • Android设备策略已安装在工作资料中。
  •   
  • devices.managementMode设置为PROFILE_OWNER。
  •   
  • 大多数策略和命令仅适用于工作资料。
  •   
     

完全管理的专用设备的配置方法为企业提供了对设备的完全管理控制权

     
      
  • Android设备策略已安装在设备的个人(主要)个人资料上。
  •   
  • devices.managementMode设置为DEVICE_OWNER。
  •   
  • 策略和命令适用于整个设备。
  •   

您的想法可能需要DEVICE_OWNER模式,但是这里存在一个大问题,要启用它们,您必须注册已恢复出厂设置的设备!

因此,在使用设备之前,您需要一个非常具体的过程来准备设备,仅安装应用程序并不受外部权限控制就无法对设备进行如此严格的控制。这违反了“个人设备”的逻辑。