问题标签 [emm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
129 浏览

ios - 使用适用于 iPhone 的自定义 MDM 解决方案的 Google 和 Bing 安全搜索

我们正在尝试通过从 MDM 服务器对 iPhone 应用限制来在 iPhone 上进行 Google 安全搜索和 Bing 安全搜索。

我们已经构建了自定义 MDM 服务器并在 iPhone 上安装了配置文件。现在我们想将设置推送到 iPhone,例如 Google/Bing 安全搜索、允许/禁止互联网访问等。

我们已经尝试探索了很多文章,谷歌搜索了它并没有找到任何解决方案。

有人可以告诉我们如何强制用户进行谷歌安全搜索并允许/禁止互联网访问吗?任何文章/博客的链接也将不胜感激。

谢谢。

编辑

作为参考,你可以看到这个视频。

0 投票
1 回答
71 浏览

app-config - 如何处理 emm android 应用程序中的密码?

如果我使用具有所有应用程序限制的 android 托管配置等等......并且管理员应该设置凭据(例如邮件服务器),安全性是什么?您在restrictions.xml 文件中定义的所有值都在emm 系统中以纯文本形式设置。那怎么可能安全?如果我理解一切正确:日期也将通过谷歌发送到设备......也是明文?

有什么不同的方法吗?还是所有的限制总是以明文形式通过互联网发送?

谢谢

0 投票
1 回答
483 浏览

android - Android Enterprise 配置后如何在 Android 10 中保存 EAP wifi 网络

在 API lvl 29 之前,我们一直在使用 WifiConfiguration 与我们的 DPC 建立 wifi 连接(设备和配置文件所有者模式)。从 API lvl 29 开始,我们仍然可以保存 Open、WEP、WPA 网络,但任何保存 EAP 网络的尝试都会被完全忽略。我们尝试使用 WifiSuggestions 方法并且建议正确显示在通知栏中,但是当用户点击“允许”时 - 没有任何反应。日志中没有错误,addNetworkSuggestions() 方法返回 STATUS_NETWORK_SUGGESTIONS_SUCCESS。

仅当我们的 DPC 被提供具有完整配置过程的设备/配置文件所有者权限(工作配置文件创建或在第一次启动期间完全管理)时,才会存在此问题。使用 ADB 获取设备所有者状态让我们可以通过允许网络建议来保存网络。

这就是我们设置网络建议的方式:

之后我们调用:

我们错过了什么吗?相同的代码适用于我们不使用 EMM 配置来获取设备所有者的其他应用程序。两个应用程序中所有请求的权限都是相同的。我们试图获取一些错误信息或设置一些日志,但我们只能得到成功状态。

0 投票
2 回答
844 浏览

android - Android:为企业客户发布私有应用

我在 PlayStore 上看到,如果我的客户有 OrganizationId,我可以向他们发布私有应用程序。我不明白“Play Custom App Publishing API”、“Android Management API”的作用。有没有可能在playstore的基础上发展民营企业商店?我很困惑..企业专用应用程序的世界记录很少

0 投票
1 回答
153 浏览

android - 关于 Android EMM 的权限

我正在制作 EMM 应用程序。此应用程序将仅安装在公司的设备中。有没有办法通过DevicePolicyManager以编程方式授予以下权限。

  1. android.permission.SYSTEM_ALERT_WINDOW(显示在其他应用上)
  2. android.permission.BIND_ACCESSIBILITY_SERVICE(无障碍服务)
  3. android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS(忽略电池优化)

我想通过DevicePolicyManager授予上述权限,因为我的应用是系统所有者应用。但是,我不能通过devicePolicyManager.setPermissionGrantState授予他们。因为我也尝试过devicePolicyManager.setPermittedAccessibilityServices以编程方式授予ACCESSIBILY_SERVICE,但它也没有奏效。那么,有什么方法可以让我以编程方式授予所有权限,而无需导航到该屏幕并手动打开。或者有没有办法让用户无论如何都无法禁用上述功能。就像我通过DevicePolicyManager启用位置和其他权限时,用户无法将其关闭。

0 投票
0 回答
409 浏览

android - 使用 Android Management API 将设备配置为专用设备不起作用

我已经按照 Android-Management-API快速入门并成功完成了所有步骤并为设备配置了工作配置文件模式。但是,当我在恢复出厂设置后尝试将设备(通过 QR 码扫描)配置为专用设备时,它失败了,并且我没有在我的组织下的“设备列表”中看到我的设备。我在设备上的设置>Google 中看到“设备策略”,但是当我单击“设备策略”时,它显示策略未同步,并且手动单击“同步”会显示“错误更新策略”。如果我配置错误,你能帮忙吗?

我的政策如下:

我的二维码如下:

0 投票
1 回答
114 浏览

google-apis-explorer - 设备策略错误(clouddpc):使用 Android 管理 API 的专用设备找不到 policy.json 文件

我在出厂重置后使用 Android-Management API 和 QR 码扫描将设备配置为专用设备。但配置过程失败,因为已安装设备策略应用程序但未能同步策略。我在尝试使用设备策略应用程序手动同步策略时检查了“adb logcat”。adb logcat 显示:

谁能帮我解决这个问题?

0 投票
1 回答
179 浏览

android - 无论是否使用 Android Management API,我如何在 Google Play 上发布私有应用程序?

我能够使用新的 android 管理 API 构建一个小型 EMM 项目。我的用例是专用用户设备管理,我们为客户管理硬件和应用程序。我一直在阅读的所有应用程序更新部分都是使用公共应用程序或客户端将在其设备上更新的私有应用程序。但在我们的例子中,我们希望加载一个私有应用程序并以编程方式提供更新。我已经从 google play store 测试了公共应用程序,它可以与设备策略控制器一起正常工作。如何访问我的私人应用程序?此外,您看到的大多数文档都是与谷歌用来托管 EMM 的设备管理员管理相关的。我正在寻找没有控制台的最新 Android 管理 API 解决方案,我们必须构建一个。

更新:我可以使用此链接私下发布到托管的谷歌控制台 https://support.google.com/googleplay/work/answer/9146439

但是当我应用(DPC)设备策略控制器来安装这个应用程序时,它没有发生。我使用 DPC 测试了我们自己的一个公共应用程序,它会立即安装和卸载。任何人都知道我哪里错了?

任何帮助表示赞赏....

0 投票
0 回答
62 浏览

android - 在 Android Management API 中扫描 QR 以注册 Android 设备后,如何使设备连接到 wifi?

我曾经通过 DPC 方法注册了一个 android 设备。现在我正在尝试切换到 Android Management API 方法,但是在扫描 QR 码后我无法让设备自动连接到 WiFi。

我正在尝试如下配置wifi网络但不起作用,扫描二维码后仍然要求我手动连接wifi网络

}

0 投票
0 回答
114 浏览

android - 如何在 VMWare Airwatch 上管理 android 的应用程序配置?

我想在 VMWare Airwatch 上管理一个 android 应用程序的应用程序配置。在安装 .apk 之前,我使用 Google Play 帐户注册了 Android EMM 注册。然后我在内部从 Apps&Books > Applications > Native 上传了 .apk。我正在向我上传的应用程序添加分配。添加作业时,我的 android 设备出现在列表中。但是该应用程序没有部署在我的设备上。

我在手机集线器的应用程序部分看不到我安装的应用程序。但是我只有在打开托管访问功能时才会遇到这个问题。如果我在分配时未激活托管访问功能,应用程序将出现在集线器上。我应该使用 EMM 注册 G-Suite 吗?或者这可能是什么原因?