Android Management API 作为 Android Enterprise 的一部分提供。Android Enterprise 是一项计划,为开发者提供各种工具,用于打造各种解决方案,供组织管理其 Android 设备群。该计划适用于企业移动管理提供商 (EMM)。如需部署使用 Android Management API 的生产解决方案,EMM 需要按照发布解决方案中列出的步骤操作。
您可以使用 Android Management API 来支持工作资料、全代管式设备和专用设备解决方案集。
如需试用 API,请参阅快速入门指南。
运作方式
Android Management API 支持完整的企业移动管理生命周期,从初始客户注册到设置和管理设备。
![Android 管理概览。](https://developers.google.cn/static/android/management/images/android-management-api.png?authuser=3&hl=sl)
作为 EMM 开发者,您可以为客户提供本地或云端 EMM 控制台。您的客户会在控制台中生成设备注册令牌并创建管理政策。他们可以使用令牌注册设备,并将管理政策应用于注册的设备。
在后端,您的控制台使用 Android Management API 创建注册令牌、政策和其他管理资源。在注册期间,每台设备都会安装 API 的配套应用 Android Device Policy。当政策通过 API 关联到设备时,Android Device Policy 会自动在设备上强制执行政策设置。
API 资源
本部分介绍了 Android Management API 中使用的主要资源。
企业
enterprises
资源通常代表单个组织。您在在线设置流程中创建一个企业,客户使用该流程将其组织与您的 EMM 解决方案绑定。政策、注册令牌和设备属于一个企业。
政策
Android Management API 采用政策驱动型模型。policies
资源包含一组用于管理设备行为的设备管理和应用管理设置。policies
中支持的设置的范围和灵活性可让您针对各种不同的用例设置设备。
如需了解详情,请参阅创建政策。
注册令牌
您可以使用 enrollmentTokens
将设备绑定到企业,此过程称为注册和配置。注册令牌可以选择包含额外的详细信息(例如公司 Wi-Fi 凭据)、与 policies
资源关联的 policyName
以及用户帐号标识符。
创建注册令牌后,您可以使用多种不同的配置方法之一将令牌传递给设备。设备会在配置过程中安装 Android Device Policy。如果注册令牌中指定了 policyName
,则系统会在预配完成后立即应用政策。
Android Management API 简化了用户管理 - 无论是否在注册令牌中指定用户,您都可以注册设备。
- 如果您未指定用户,系统将自动创建一个新用户。
- 如果您指定现有用户,则该现有用户将与设备关联。您最多可以将一个用户与 10 台设备相关联。
如需了解详情,请参阅配置设备。
设备
成功注册设备后,系统会创建一个 devices
资源。该资源包含有关设备的只读详细信息,包括其关联的用户、政策和管理模式。
设备管理通过政策进行,但您可以使用 enterprises.devices.issueCommand
锁定、重新启动或重置设备上的密码。如需擦除设备,请调用 enterprises.devices.delete
。
开始使用
测试 API - 按照快速入门指南在几分钟内完成设备设置。在根据本网站上的开发者指南和 API 参考文档构建解决方案之前,请确保您了解在生产环境中发布解决方案所需的步骤。