管理类型

Google Play EMM API 包含一个 Devices 资源,用于表示由 EMM 管理且与特定用户相关联的每个实体。在客户网站上,设备使用 EMM 控制台和设备政策控制器 (DPC) 进行管理。组织通过 Google Play 企业版向用户提供应用。

设备和管理类型

如果 DPC 管理整个设备,则设备的 managementType 值为 managedDevice。如果设备政策控制器 (DPC) 仅管理工作资料,则设备的 managementTypemanagedProfile,表示实体设备上仅受管理的工作资料。这些设备称为“受管理设备”。

管理类型为 unmanagedProfile 的设备称为“非受管设备”,包括:

  • 运行 Android 5.0 之前版本或不支持工作资料的旧版设备。
  • 不受 DPC 控制且管理类型不是 managedDevicemanagedProfile 的设备。例如,组织中的 Google Workspace 管理员可以允许用户将公司电子邮件账号添加到其个人 Android 设备,而无需设置工作资料。

使用 unmanagedProfile 管理类型可以执行的操作

使用 unmanagedProfile 管理类型,旧版设备的用户可以通过其组织的 Google Play 企业版商店获取应用,并且可以:

  • 访问使用按用户和按应用 ACL 向其提供的私有应用。
  • 从其企业购买的批量许可应用中提取许可。
  • 访问 Google Play 企业版以安装管理员推荐和精选的应用。

此外,管理员还可以查看设备上安装了哪些工作应用。

您可以在运行 Android 5.0 之前版本的设备或不支持工作资料的设备上使用 unmanagedProfile 管理类型。如果设备支持工作资料,请使用 managedDevicemanagedProfile 管理类型。

用户必须同意首次尝试访问 Google Play 企业版时显示的服务条款 (ToS)。用户同意服务条款后:

  • 系统会在 Google Play 企业版中为用户拥有的每个非受管设备创建一个 unmanagedProfile 记录。
  • 您可以在 Google Play EMM API 上看到这些设备。
  • 用户可以像设备直接由 DPC 管理的用户一样安装应用。

资源、方法和管理类型摘要

资源和方法           说明 managed
Device
managed
Profile
unmanaged
Profile
Devices.get 返回包含设备详细信息的 Devices 资源。
Devices.getState 检索设备对 Google 服务的访问权限是启用还是停用。 ✔ (仅限 Google 管理的用户) ✔ (仅限 Google 管理的用户)
Devices.list 检索指定 userIDDevice 资源列表。
Devices.setState 设置设备对 Google 服务的访问权限是启用还是停用。需要在 Google 管理控制台中为 Android 设备设置移动设备管理。 ✔ (仅限 Google 管理的用户) ✔ (仅限 Google 管理的用户)
Entitlements.delete 从设备中移除授权和
应用。
✔(应用不会从设备中移除)
Entitlements.update 如果使用可选的 install 参数调用,则尝试在设备上安装应用,同时向用户分配授权。
Installs.get 检索设备上应用安装的详细信息。 ✔ (仅限工作账号安装的应用)
Installs.list 检索设备上安装的所有应用的详细信息。 ✔ (仅限工作账号安装的应用)
Installs.delete 请求从设备中移除应用。
Installs.update 请求在设备上安装最新版本的应用。