1

我在一家软件公司工作,该公司目前正在考虑与 MobileIron 或 AirWatch 合作。基本上,我的公司正在构建一个允许人们创建应用程序的工具,我们希望让用户能够“一键发布”到 MobileIron 和 AirWatch 等 MDM 产品。我想知道是否有办法连接这两个系统来实现这一点。例如,我们是否需要将特定数据与应用程序文件一起发送到 Mobile Iron 或 AirWatch?

一个用例是:

  1. 我在我的创建工具中创建我的应用程序。
  2. 完成后,我单击“发布”按钮。
  3. 该应用程序会自动保存到 MDM。
  4. MDM 管理员可以使用该 MDM 的正常流程将其部署给用户。

请问几句?非常感谢!

4

3 回答 3

3

我不知道像 MobileIron 或 AirWatch 这样的 MDM 是否正在做这种链接。

我正在开发一种产品Appaloosa-Store,它提供了一种将应用程序轻松分发给用户的方法。它更像 MAM 而不是 MDM,但我们提供安全功能。

我们提供 Jenkins 插件和 API 来自动将您的应用程序部署到您自己的私有商店。此外,我们可以讨论您的服务与我们的服务之间的自定义链接。

一个用例是:

  1. 创建应用程序
  2. 提供您的商店令牌(来自 Appaloosa-Store)
  3. 点击发布
  4. 该应用程序会自动在 Appaloosa-Store 上发布
  5. 管理员可以使用正常流程将其部署给用户

如果您需要更多信息,请随时创建一个帐户并与我们联系。

Chris 开发人员 - Appaloosa 团队

于 2012-09-26T14:27:48.860 回答
2

MobileIron 是一个向导形式的管理员上传界面。遗憾的是,今天没有可用于将文件放入正确区域的 API。不过,您的想法很有趣,我将在 MobileIron 中提出。

我现在能想到的几个问题会破坏模型:

这些应用程序针对不同的用途 - 开发人员总是知道要针对谁吗?这就是巫师发挥作用的地方。如果答案是否定的 - 如果有一个“暂存”区域可以放置应用程序并且管理员以用户为目标,那可以吗?

与现有的上传向导相比,使用 API 有什么好处?

如果您可以澄清,这将有助于将此请求添加到未来的功能列表中

于 2013-01-21T20:09:39.967 回答
0

可能会或可能不会,取决于您的应用程序的复杂性。

实际上,您需要一些适配代码让您的应用程序分别与 MobileIron 或 AirWatch 一起工作。例如,您需要使用 AirWatch 的 SDK 在设备上获取应用程序的授权状态以确保企业移动性管理,在 MobileIron 的应用程序变体中包含此类代码可能不合适。

我想您需要为 public、AirWatch 和 MobileIron 生成 3 个应用程序变体以满足不同的使用情况,然后您可以

  1. 将 AirWatch 应用程序变体添加到 AiwWatch 管理控制台以发布它,
  2. 在 MobileIron 在线支持站点上打包 MobileIron 应用程序变体,并将其发布在 MobileIron 管理控制台上。

需要考虑的另一件事是用户角色,因为您将 MobileIron 变体包装为“开发人员”角色,但“企业管理员”角色是在企业内部发布应用程序的角色。

于 2016-09-14T21:37:25.593 回答