使用 Microsoft Intune 添加 Windows 10 公司门户 应用

若要管理设备和安装应用,用户可从 Microsoft Store 自行安装公司门户应用,或者从适用于 Windows 的Microsoft Intune 公司门户下载应用。 但是,如果你的业务需求要求将公司门户应用分配给他们,则可以直接从Intune分配Windows 10 公司门户应用。 即使尚未将Intune与适用于企业的 Microsoft Store集成,也可以执行此操作。

重要

如果下载公司门户应用,则本文中所述的选项要求你在每次发布应用更新时分配手动更新。 若要为 Windows 10 Autopilot 预配的设备部署公司门户应用,请参阅添加 Windows 10 公司门户 应用 Autopilot 设备

注意

公司门户支持 Configuration Manager 应用程序。 借助此功能,最终用户可以在公司门户中同时看到 Configuration Manager 和 Intune 为共同受管理客户部署的应用程序。 这一新版公司门户将为所有共同管理的客户显示部署了 Configuration Manager 的应用。 此支持有助于管理员整合不同的最终用户门户体验。 有关详细信息,请参阅在共同受管理设备上使用公司门户应用

配置设置以显示脱机应用

  1. 使用管理员帐户登录到适用于企业的 Microsoft Store。 请确保使用用于登录Intune的同一租户帐户登录到适用于企业的 Microsoft Store。 适用于企业的 Microsoft Store帐户必须与 Intune 相关联。 有关详细信息,请参阅将适用于企业的 Microsoft Store帐户与Intune关联
  2. 选择窗口顶部附近的“ 管理 ”选项卡。
  3. 在左窗格中,选择“设置”。
  4. 选择“ 商店 ”选项卡。然后,在 “购物体验”下,将 “显示脱机应用 ”设置为 “开”。

下载脱机公司门户应用

  1. 搜索,然后选择公司门户应用。

  2. “许可证类型 ”设置为 “脱机”。 脱机应用由Intune管理,而联机应用由应用商店管理。 需要安装和维护特定应用版本时,请使用脱机应用。

  3. 选择“获取应用”以获取脱机公司门户应用并将其添加到清单。 如果已有脱机应用,则可以选择“ 管理 ”选项。

  4. 对于“平台”,选择“Windows 10所有设备”,然后选择相应的“最低版本”、“体系结构”和“下载应用元数据”值。

  5. 选择“ 下载 ”,将文件保存到本地计算机。

    选择了体系结构等于 X86 的Windows 10设备

  6. 选择“ 下载”,下载“所需框架”下的所有包。

    对于 x86、x64 和 ARM 体系结构,必须完成此操作:
    选择 1507 作为最低 OS 版本时,需要 9 个框架包,选择 1511 时需要 12 个包,选择 1607 时有 15 个包。

  7. 在门户中Microsoft Intune,将公司门户应用作为新应用上传。 通过在“选择应用类型”窗格中选择“业务线应用”作为 “应用类型 ”来添加 应用程序 。 然后,选择应用包文件 (扩展名 。AppxBundle) 。

  8. “选择依赖项应用文件” 下,使用 shift-click 选择步骤 7 中下载的所有依赖项,并验证“ 已添加 ”列是否针对所需的体系结构显示 “是 ”。

    注意

    如果未添加依赖项,则应用可能不会安装在指定的设备类型上。

  9. 单击“ 确定”,输入任何所需的 应用信息,然后单击“ 添加”。

  10. 将公司门户应用作为所需应用分配给所选的用户或设备组集。

有关 Intune如何处理通用应用的依赖项的详细信息,请参阅通过 Microsoft Intune MDM 部署具有依赖项的 appxbundle

常见问题解答

注意

Microsoft Intune将于 2022 年 10 月 21 日终止对运行 Windows 8.1 的设备的支持。 Intune将不再支持Windows 8.1旁加载。

如果用户已从应用商店安装了较旧的应用,如何实现更新用户设备上的公司门户应用?

如果用户已从 Microsoft Store 安装Windows 8.1 公司门户应用,则其应用应自动更新为最新版本,无需你或你的用户执行任何操作。 如果更新未发生,请要求用户确认他们已在其设备上为应用商店应用启用了自动更新。

如何实现将旁加载Windows 8.1 公司门户应用升级到Windows 10 公司门户应用?

建议的迁移路径是通过将分配操作设置为“卸载”来删除Windows 8.1 公司门户应用的分配。 选择此设置后,可以使用前面讨论的任何选项分配Windows 10 公司门户应用。

如果需要旁加载应用,并且分配了Windows 8.1 公司门户而不使用 Symantec 证书对其进行签名,请通过完成本文前面部分中的步骤来完成升级。

如果需要旁加载应用,并且已使用 Symantec 代码签名证书对Windows 8.1 公司门户应用进行签名和分配,请按照下一部分中的步骤进行操作。

如何实现我的已签名和旁加载Windows 8.1 公司门户应用升级到Windows 10 公司门户应用?

建议的迁移路径是通过将分配操作设置为“卸载”来删除Windows 8.1 公司门户应用的现有分配。 选择此设置后,可以正常分配Windows 10 公司门户应用。

否则,必须适当地更新和签名Windows 10 公司门户应用,以确保遵循升级路径。

如果以这种方式对Windows 10 公司门户应用进行签名和分配,则每次新应用更新在应用商店中可用时,都需要重复此过程。 更新应用商店时,应用不会自动更新。

下面介绍如何以这种方式对应用进行签名和分配:

  1. 下载Microsoft Intune Windows 10 公司门户应用签名脚本
    此脚本要求在主计算机上安装适用于Windows 10的 Windows SDK。 下载适用于Windows 10的 Windows SDK
  2. 如前所述,从适用于企业的 Microsoft Store下载Windows 10 公司门户应用。
  3. 若要对 Windows 10 公司门户 应用进行签名,请使用脚本标头中详述的输入参数运行脚本,如下表所示。
    不需要将依赖项传递到脚本中。 仅当应用上传到Microsoft Intune管理中心时,才需要它们。
参数 说明
InputWin10AppxBundle 源 appxbundle 文件的路径。
OutputWin10AppxBundle 已签名的 appxbundle 文件的输出路径。
Win81Appx Windows 8.1 公司门户 (的路径。APPX) 文件。
PfxFilePath Symantec 企业移动代码签名证书的路径 (。PFX) 文件。
PfxPassword Symantec 企业移动代码签名证书的密码。
PublisherId 企业的发布者 ID。 如果不存在,则使用 Symantec 企业移动代码签名证书的“主题”字段。
SdkPath Windows SDK for Windows 10 的根文件夹的路径。 此参数是可选的,默认为 ${env:ProgramFiles (x86) }\Windows Kits\10。

脚本运行完毕后,会输出Windows 10 公司门户应用的已签名版本。 然后,可以通过Intune将应用的已签名版本分配为业务线 (LOB) 应用,这将当前分配的版本升级到此新应用。

后续步骤