已关联的工作应用和个人应用

关联的应用是一项 Android 功能,让您的应用可以在获得用户相应权限的情况下同时使用工作数据和个人数据。

开始使用

关联的应用库位于 Google Maven 的代码库中。请下载文档以开始使用。

抢先体验计划

通过针对关联工作和个人应用的抢先体验计划,开发者能够申请批准,以便在 Google Play 发布的应用中使用 INTERACT_ACROSS_PROFILES 权限。

Android Enterprise 工程团队正在寻求应用开发者对关联的应用 SDK 的反馈。通过了解开发者的用例和要求,我们可以详细了解应用开发者计划如何利用此权限来改善 Android 用户的工作资料体验。同样重要的是,通过抢先体验计划,我们能够收集第三方对潜在政策集成要求可行性的反馈。这将最终帮助我们定义一组最合适的政策,用于管理通过 Google Play 分发的应用对此权限的使用情况。

审批流程

为了帮助保护 Play 用户,请求使用 INTERACT_ACROSS_PROFILES 权限的应用必须先获得 Android Enterprise 团队的批准,然后才能在 Google Play 上发布。想要使用此权限的开发者必须先将其用例提交给 Google 审核。并非所有用例都会接受审核。我们将根据相同的标准评估所有应用和用例,考虑应用可能会给最终用户带来哪些好处,以及针对该用例使用该权限的必要性,其中包括以下因素:

  • 应用使用该权限启用这项功能是否能够给用户带来显而易见的价值?
  • 用户是否希望他们的工作应用和个人应用以这种方式互动?
  • 应用使用该权限所启用的功能对应用的主要用途而言是否重要?
  • 在用户不使用该权限的情况下,应用能否提供相同或类似的体验?

开发者需要满足以下条件才能申请加入抢先体验计划:

  • 用户希望提交审核的应用应该是比较受欢迎的现有应用(在 Google Play 中下载量至少达到 20 万次)。我们不打算接受全新应用的 EAP 提交。
  • 考虑列入许可名单以便使用 INTERACT_ACROSS_PROFILES 权限的应用应属于以下某个 Play 商店应用类别:
    • 个性化
    • 效率
    • 工具
    • 汽车与交通工具
    • 通信
  • 开发者必须同意遵守下一部分中所述的集成要求。

集成要求

若要加入抢先体验计划,应用还必须满足以下要求:

  • INTERACT_ACROSS_PROFILES 权限只能用于提供对用户有益且与工作应用的核心功能(或包含工作功能)相关的功能。核心功能即应用的主要用途,可能包含一组核心功能,这些功能必须均已在应用说明中醒目地载明并宣传。
  • 应用必须征得用户同意,包括在获得 INTERACT_ACROSS_PROFILES 权限之前显示 AOSP 实现提供的相应屏幕。
  • 应用不得使用此权限在设备内外的工作应用和个人应用之间关联用户身份。
  • 应用不得使用此权限爬取个人应用可访问的任何数据以构建身份图。
  • 应用不得主动将个人应用上的数据发送给 IT 管理员或其他由管理员管理的应用,也不得允许 IT 管理员间接访问个人资料中的数据。
  • 应用不得使用此权限访问个人资料,以获取个人应用或帐号列表。
  • 应用不得向其他应用发送跨资料数据。
  • 应用不得将另一个资料中存储的或生成的任何数据(如应用数据、设备设置),包括个人身份信息(个人身份信息,如电子邮件地址、用户名)记录在一个个人资料中。
  • 应用不得将某个资料(如应用数据、设备设置)中存储的或生成的任何数据(包括个人身份信息,个人身份信息,如电子邮件地址、用户名)从设备传输到另一资料之外。

我们来看几个示例用例

让用户能查看个人日历和工作日历的统一视图的日历应用可能是请求此权限的适当用例。

如果应用提供的备份服务会将工作数据同步到个人资料帐号(反之亦然),不会获得批准,因为该应用会将数据从一个资料发送并记录到另一个资料。

如果某图库应用想要使用此功能来访问工作资料联系信息,从而能够分享照片,则不会获得批准。使用 Sharesheet 可以同样有效地实现此功能。

正在请求批准

  1. 查看抢先体验计划 (EAP) 标准和上述集成要求,确保您的应用符合相关要求。
  2. 下载并填写关联的应用调查问卷,以概述您的用例。
  3. 通过此表单查看并接受 EAP 条款,然后将关联应用调查问卷的完整副本提交至 connected-apps-ext@google.com,以供我们的团队审核。
  4. 如果您的用例获得批准,请开发并测试您的功能 / 应用。
  5. 当您的应用准备就绪后,请将 APK 提交给我们的团队进行审核。我们的团队将根据已获批准的使用情形中概述的应用权限审核应用的使用情况。
  6. 获得我们的团队批准后,您就可以通过 Google Play 管理中心在 Google Play 上发布同一 APK 了

每当您对已获批准的应用进行更改时,请检查该应用是否仍在使用已获批准的使用情形中所述的权限。如果您要更改功能 / 应用的工作方式,请按照上面的第 2 步和第 3 步向 Google 重新提交您的用例以进行评估。

如果您未在规定的时间范围内做出必要的更改来解决合规性问题,您的申请将被撤销。在问题得到解决且 Android Enterprise 团队重新批准您,或者从您的应用中移除该功能及其对 INTERACT_ACROSS_PROFILES 权限的使用之前,您将无法在 Google Play 上更新应用。