iOS mobileconfig - 应用程序黑名单/白名单?

时间:2015-05-11 10:15:36

标签: ios profile mdm blacklist

我使用Profile Manager中的OS X Server作为MDM 我设法配置了一切,但仍然有一件事,我似乎无法找到它的任何选项。

在为iOS设备创建application blacklist时是否可以创建.mobileconfig(或白名单)?

我发现的唯一一件事就是使用Single Sign-On有效负载并使用"将此限制用于特定应用"但它似乎是一个令人敬畏的想法,即使它会以某种方式起作用。

1 个答案:

答案 0 :(得分:0)

我设法通过访问Profile Manager's PostgreSQL database并检索用户的应用列表,然后将其与我的应用黑名单进行比较,最后向所有在其设备上安装了黑名单应用的用户发送电子邮件来实现此目的。

您可以通过键入以下内容访问OS X上的Profile Manager数据库:

sudo psql -U _devicemgr -h /Library/Server/ProfileManager/Config/var/PostgreSQL -d devicemgr_v2m0

我用Python编写了我的脚本,但它可以用PHP或其他语言编写。希望有所帮助。

我的脚本每天运行一次并执行以下操作:

  1. 访问数据库
  2. 通过加入3个表格(usersdevicesinstalled_ios_applications)来查询用户,他们的电子邮件及其应用
  3. 向其应用包含黑名单中的任何应用的每个用户发送电子邮件。