WSO2 EMM - 应用程序黑名单不起作用
WSO2 EMM - Application blacklist not working
我在 EMM 上将策略设置为 android 台设备,但正如您在图片中看到的那样,它没有显示在设备详细信息策略中。
这是政策信息:
Compliance Monitoring Type: warning
mobile application blacklist:
com.instagram.android
jp.naver.line.android
如您在应用程序列表中所见,Line 已安装在设备上,但未显示在策略和报告中。
我该如何解决这个问题?
更多信息:
wso2-emm 版本 1.1.0
服务器:win 7
设备:galaxy note 10.1
编辑 1:
将我的包中的 repository/deployment/server/jaggeryapps/emm 替换为从 github 下载的 apps/emm 文件夹。设备上显示警告消息,但设备合规性监控报告下的报告选项卡中的状态未更新。但是当我点击设备时它会显示它。
同样在设备信息页面应用程序列表中,设备和位置没有显示。
here 是 wso2carbon 日志。
我该如何解决这个问题?
最后,我通过检查使用 Araxis Merge
更改 emm 目录前后的差异找到了问题所在。
问题出在第 231 行 emm\modules\notification.js,也就是
var result = driver.query(sqlscripts.notifications.select21,
ctx.deviceid, ctx.operation);
因为在 sqlscripts\db.js 中的通知查询下没有名称为 select21
的 sql 查询,在以前的版本中是 select10
,所以我更改了它现在一切正常:)
我在 EMM 上将策略设置为 android 台设备,但正如您在图片中看到的那样,它没有显示在设备详细信息策略中。
这是政策信息:
Compliance Monitoring Type: warning
mobile application blacklist:
com.instagram.android
jp.naver.line.android
如您在应用程序列表中所见,Line 已安装在设备上,但未显示在策略和报告中。
我该如何解决这个问题?
更多信息:
wso2-emm 版本 1.1.0
服务器:win 7
设备:galaxy note 10.1
编辑 1:
将我的包中的 repository/deployment/server/jaggeryapps/emm 替换为从 github 下载的 apps/emm 文件夹。设备上显示警告消息,但设备合规性监控报告下的报告选项卡中的状态未更新。但是当我点击设备时它会显示它。
同样在设备信息页面应用程序列表中,设备和位置没有显示。
here 是 wso2carbon 日志。
我该如何解决这个问题?
最后,我通过检查使用 Araxis Merge
更改 emm 目录前后的差异找到了问题所在。
问题出在第 231 行 emm\modules\notification.js,也就是
var result = driver.query(sqlscripts.notifications.select21,
ctx.deviceid, ctx.operation);
因为在 sqlscripts\db.js 中的通知查询下没有名称为 select21
的 sql 查询,在以前的版本中是 select10
,所以我更改了它现在一切正常:)