【问题标题】:Android Management API Google Playstore iFrame changes don't reflect on managed devicesAndroid Management API Google Playstore iFrame 更改不会反映在托管设备上
【发布时间】:2021-07-09 16:16:42
【问题描述】:

我注意到,在我的组织的嵌入式 Google Play 商店 iFrame 中,如果我将应用添加到已获批准的集合中,这些应用在白名单或黑名单 Play 商店模式下的显示不会有所不同。这些应用程序集合应该反映在托管设备的什么位置?如果我处于白名单模式,我预计 Google Play 商店 iFrame 中已批准的应用程序将可用于具有包含白名单模式的策略的托管设备。这不是它的工作原理吗?

这是我们用于测试的一个非常简单的策略:

{
            "name": "enterprises/ORGANIZATION/policies/Whitelist",
            "version": "18",
            "systemUpdate": {
                "type": "POSTPONE"
            },
            "addUserDisabled": true,
            "removeUserDisabled": true,
            "locationMode": "LOCATION_USER_CHOICE",
            "networkEscapeHatchEnabled": true,
            "playStoreMode": "WHITELIST"
        }

【问题讨论】:

    标签: android-management-api


    【解决方案1】:

    您需要确保您想要包含在whitelist 中的应用 使用"installType: “Available”添加到您的策略中

    为简化将这些应用程序添加到您的策略中,您的解决方案应使用 SELECT 模式下的 iFrame 作为integration guide 中的大纲。

    您的政策应如下所示

    {
     "name": "enterprises/ORGANIZATION/policies/Whitelist",
    "version": "18",
    "systemUpdate": {
    "type": "POSTPONE"
                    },
                    "addUserDisabled": true,
                 "removeUserDisabled": true,
                    "locationMode": "LOCATION_USER_CHOICE",
                    "networkEscapeHatchEnabled": true,
                    "playStoreMode": "WHITELIST",
                    "applications": [
                    {
                    "packageName": "com.linkedin.android",
                    "installType": "AVAILABLE"
                },
                {
                    "packageName": "com.android.chrome",
                    "installType": "AVAILABLE"
                 },
                {
                    "packageName": "com.dropbox.android",
                    "installType": "AVAILABLE"
                }
         ]
         }
    

    【讨论】:

    • 感谢您的回复。我的 iFrame 中确实集成了用于收集诸如“onproductselect”之类的事件。将这些选定的应用程序移入您的策略的预期方法是什么?我们是否应该在通过 iFrame 选择后使用 Patch 来更新特定策略?这对用户来说似乎有点笨拙,因为在单击选择后,完整的 iFrame 内不会有任何更新。我一定是误解了用法。谢谢
    • 您必须从 onproductselect 事件中检索 packageName 并将其添加到您的策略中,以便它在我们的示例中给出的用户设备上显示。您也可以转到 link 下的 Create a policy 部分以获取示例策略
    猜你喜欢
    • 1970-01-01
    • 2021-06-16
    • 2019-03-27
    • 1970-01-01
    • 2019-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多