This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
应用程序预配和取消预配
应用程序预配围绕移动应用程序生命周期管理展开:在 XenMobile® 环境中准备、配置、交付和管理移动应用程序。在某些情况下,开发或修改应用程序代码也可能是预配过程的一部分。XenMobile 配备了各种工具和流程,可用于应用程序预配。
在阅读本文档了解应用程序预配之前,建议您阅读以下文章:
确定组织计划向用户交付的应用程序类型后,即可概述在应用程序整个生命周期中管理这些应用程序的过程。
定义应用程序预配过程时,请考虑以下几点:
-
应用程序配置文件: 您的组织可以从有限数量的应用程序开始。但是,随着用户采用率的提高和环境的增长,您管理的应用程序数量可能会迅速增加。从一开始就定义特定的应用程序配置文件,以便于管理应用程序预配。应用程序配置文件有助于您从非技术角度将应用程序分类到逻辑组中。例如,您可以根据以下因素创建应用程序配置文件:
- 版本:用于跟踪的应用程序版本
- 实例:为不同的用户集部署的多个实例,例如,具有不同访问级别
- 平台:iOS、Android 或 Windows
- 目标受众:标准用户、部门、C 级高管
- 所有权:拥有该应用程序的部门
- 类型:MDX、公共、Web 和 SaaS 或 Web 链接
- 升级周期:应用程序的升级频率
- 许可:许可要求和所有权
- MAM SDK 或 MDX 策略:将 MDX 功能应用于您的移动应用程序
- 网络访问:访问类型,例如 Secure Browse 或完整 VPN
注意:
隧道式 Web SSO 是 MDX 设置中 Secure Browse 的名称。行为相同。
示例:
| 因素 | Secure Mail | 内部 | Epic Rover | |
|---|---|---|---|---|
| 版本 | 10.1 | 10.1 | X.x | X.x |
| 实例 | VIP | 医生 | 临床 | 临床 |
| 平台 | iOS | iOS | iOS | iOS |
| 目标用户 | VIP 用户 | 医生 | 临床用户 | 临床用户 |
| 所有权 | IT | IT | IT | IT |
| 类型 | MDX | MDX | 本机 | 公共 |
| 升级周期 | 每季度 | 每季度 | 每年 | 不适用 |
| 许可 | 不适用 | 不适用 | 不适用 | 批量采购 |
| MDX 策略 | 是 | 是 | 是 | 否 |
| 网络访问 | VPN | VPN | VPN | 公共 |
-
应用程序版本控制: 维护和跟踪应用程序版本是预配过程的关键部分。版本控制对用户是透明的。他们只会在有新版本的应用程序可供下载时收到通知。从您的角度来看,以非生产能力审查和测试每个应用程序版本对于避免生产影响也至关重要。
评估是否需要特定升级也很重要。应用程序升级通常有两种类型:一种是次要升级,例如针对特定错误的修复。第二种是主要版本,它引入了对应用程序的重大更改和改进。无论哪种情况,都请仔细查看应用程序的发行说明,以评估升级是否必要。
-
应用程序开发: 当您在开发的移动应用程序中集成 MAM SDK 时,您将 MDX 功能应用于这些应用程序。请参阅MAM SDK 概述。
MAM SDK 将取代 MDX Toolkit,后者计划于 2023 年 7 月弃用。有关应用程序包装的信息,请参阅 MDX Toolkit。已包装应用程序的应用程序预配过程与标准未包装应用程序的预配过程不同。
-
应用程序安全性: 您在预配过程中定义单个应用程序或应用程序配置文件的安全要求。您可以在部署应用程序之前将安全要求映射到特定的 MDM 或 MAM 策略。这种规划简化并加快了应用程序部署。例如:
- 您可能会以不同的方式部署某些应用程序。
- 您可能希望对 XenMobile 环境进行架构更改。这些更改取决于应用程序所需的安全合规性类型。例如,您可能希望设备加密以允许使用关键业务智能应用程序。或者某个应用程序可能需要端到端 SSL 加密或地理围栏。
- 应用程序交付: XenMobile 允许您将应用程序作为 MDM 应用程序或 MAM 应用程序交付。MDM 应用程序显示在 XenMobile Store 中。此商店允许您方便地向用户交付公共或本机应用程序。您管理的唯一 MDM 应用程序控制是强制实施设备级别限制。但是,使用 MAM 交付应用程序可以完全控制应用程序交付和应用程序本身。通常,通过 MAM 交付应用程序更合适。
-
应用程序维护:
- 执行初始审核:跟踪生产环境中的应用程序版本以及上次升级周期。记下需要升级的特定功能或错误修复。
- 建立基线:维护每个应用程序的最新稳定版本列表。此应用程序版本是升级后发生意外问题时的回退。还要制定回滚计划。在生产部署之前,在测试环境中测试应用程序升级。如果可能,首先将升级部署到一部分生产用户,然后再部署到整个用户群。
- 订阅 Citrix® 软件更新通知和任何第三方软件供应商通知:及时了解应用程序的最新版本至关重要。早期访问版本 (EAR) 版本可能可用于测试。
- 制定通知用户的策略:定义在应用程序升级可用时通知用户的策略。在部署之前通过培训为用户做好准备。您可以在更新应用程序之前发送多个通知。根据应用程序的不同,最佳通知方法可能是电子邮件通知或网站。
应用程序生命周期管理表示应用程序从初始部署到停用的完整生命周期。应用程序的生命周期包括以下阶段:
- 规范要求:从业务案例和用户要求开始。
- 开发:验证应用程序是否满足业务需求。
- 测试:识别测试用户、问题和错误。
- 部署:将应用程序部署到生产用户。
- 维护:更新应用程序版本。在生产环境中更新应用程序之前,在测试环境中部署应用程序。
使用 Secure Mail 的应用程序生命周期示例
- 规范要求:作为一项安全要求,您需要一个容器化并支持 MDX 安全策略的邮件应用程序。
- 开发:验证应用程序是否满足业务需求。您必须能够将 MDX 策略控制应用于该应用程序。
- 测试:将 Secure Mail 分配给测试用户组,并从 XenMobile Server 部署相应的 MDX 文件。测试用户验证他们可以成功发送和接收电子邮件,并具有日历和联系人访问权限。测试用户还会报告问题并识别错误。根据测试用户的反馈,您优化 Secure Mail 配置以用于生产。
- 部署:测试阶段完成后,您将 Secure Mail 分配给生产用户,并从 XenMobile 部署相应的 MDX 文件。
- 维护:Secure Mail 有新的更新可用。您从 Citrix 下载中下载新的 MDX 文件,并替换 XenMobile Server 上的现有 MDX 文件。指示用户执行更新。注意:Citrix 建议您在测试环境中完成并测试此过程。然后,将应用程序上传到 XenMobile 生产环境并将其部署给用户。
有关详细信息,请参阅包装 iOS 移动应用程序和包装 Android 移动应用程序。
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.