通过蓝图自动部署应用
概述
蓝图允许你为设备类型或角色定义一套标准应用集合。分配后,GuardMDM 会自动确保该蓝图中的每台设备都安装了所需应用并拥有许可证。
向蓝图添加 VPP 应用分配
前提条件
- VPP 令牌已与 GuardMDM 集成
- 应用已在 VPP 中购买并可用
- 蓝图已创建
操作步骤
- 进入 蓝图 > 选择一个蓝图
- 点击 应用分配
- 点击 添加应用
- 从 VPP 目录中搜索并选择应用
- 选择分配类型:
- 必需 — 应用自动安装,用户无法移除
- 可选 — 应用在自助服务中可用,由用户选择安装
- 设置许可证数量(或保留为 自动,让 GuardMDM 管理)
- 保存
GuardMDM 会在数分钟内将分配同步到蓝图中的所有设备。
自动安装的工作原理
当设备向 GuardMDM 签到(check-in)时,会发生以下过程:
- 检查已安装的应用 — GuardMDM 将设备已安装的应用与蓝图中的必需应用列表进行对比
- 分配许可证 — 如果缺少必需应用,GuardMDM 会为该设备分配一个 VPP 许可证
- 安装缺失的应用 — GuardMDM 向设备推送安装命令
- 确认安装 — 设备在应用安装完成后回传状态
此周期在每次设备签到(check-in)时重复执行。如果用户手动移除了某个应用,GuardMDM 会在下次同步时重新安装。
许可证管理
- GuardMDM 会跟踪每个应用的 VPP 许可证使用情况
- 当设备离开蓝图时,许可证会被释放以供重新使用
- 如果许可证数量耗尽,GuardMDM 会将安装任务加入队列,并在有许可证可用时重试
应用部署工作流
典型时间线
| 步骤 | 时间 |
|---|---|
| 蓝图分配 | 立即 |
| 首次设备签到(check-in) | 15 分钟内 |
| 许可证分配 | 数秒 |
| 安装命令 | 许可证分配后 1 分钟内 |
| 应用下载 | 取决于应用大小和网络 |
| 安装完成 | 视情况而定(通常 5-30 分钟) |
通过蓝图移除应用
移除应用分配
- 进入 蓝图 > 选择该蓝图
- 点击 应用分配
- 找到应用并点击 移除
- 选择设备上的处理方式:
- 从设备移除 — 从蓝图中的所有设备上卸载该应用
- 保留在设备上 — 保留已安装的应用,但停止管理
从蓝图中移除设备
当设备从蓝图中移除时:
- 该蓝图中的必需应用 不会 被自动卸载
- VPP 许可证会被释放以供重新使用
- 设备将不再接收来自该蓝图的应用更新
如需同时卸载应用,请先移除应用分配,再移除设备。
部署状态跟踪
每个应用的状态
| 状态 | 含义 |
|---|---|
| 待处理 | 应用已分配,等待设备签到(check-in) |
| 安装中 | 安装命令已发送,设备正在下载 |
| 已安装 | 应用已确认安装在设备上 |
| 失败 | 安装失败(请检查设备日志) |
| 许可证错误 | 无可用 VPP 许可证 |
| 已移除 | 应用已通过策略变更卸载 |
查看状态
- 蓝图详情页面 — 显示每个应用的总体安装进度
- 设备详情页面 — 显示已安装的应用及其状态
- 应用详情页面 — 显示哪些设备已安装该应用
- 部署仪表盘 — 所有活跃部署的概览
安装失败排查
| 问题 | 可能原因 | 解决方法 |
|---|---|---|
| 应用卡在待处理 | 设备离线 | 等待设备签到(check-in) |
| 安装失败 | 存储空间不足 | 释放设备空间 |
| 许可证错误 | 所有 VPP 许可证已用完 | 购买更多许可证 |
| 应用未显示 | 操作系统版本过旧 | 更新设备系统 |
| 安装缓慢 | 大应用在蜂窝网络下下载 | 连接到 WiFi |
下一步: 部署策略
