【问题标题】:Android Management API: List of Enterprises/Policies?Android 管理 API:企业/政策列表?
【发布时间】:2019-10-24 01:36:37
【问题描述】:

这让我发疯了。我已成功按照Android Management API Quickstart 创建项目/企业/策略并将其安装在设备上。

我愚蠢地没有写下企业或政策 ID。我尝试创建一个新集,但非企业电子邮件现在给出一个错误,表明它已经是另一个 EMM 的一部分。

控制台中是否有可以查看我创建的企业和/或政策列表的位置?这些存储在哪里?

编辑:我找到了enterprises.getmethod in the API,但如果我将enterprises/* 放在名称字段中(根据验证),我会收到一个400 错误,指示Invalid enterprise id. Provide a valid id.,所以我不确定如何继续前进。

【问题讨论】:

    标签: google-apis-explorer android-management-api


    【解决方案1】:

    您可以通过使用创建它的帐户登录play.google.com/work 找到您创建的enterprise

    点击管理设置查看Organization nameOrganization ID

    要查找您已注册到此enterprise 的所有设备中的policies,您只需调用API - enterprises.devices.listenterprises/{enterpriseId} 的形式输入父级 [enterpriseId 这里是@ 987654332@你从上面的步骤得到]

    这将列出连接到enterprise 的所有设备,并且在响应中您可以找到每个设备的policyName

    【讨论】:

    • 您好 - 组织似乎与企业不同...当我尝试使用组织 ID 调用任何这些 API 时,我收到权限错误 (403)。有什么想法吗?
    • 您可以使用enterprises.policies.list的方法列出该企业曾经创建的所有策略。
    • 谢谢@Fred - 我的意思是页面上显示的组织 ID 似乎不是有效的企业 ID。当我尝试使用任何 API 链接(在我的原始问题中列出)时,它会尝试通过 oAuth 弹出窗口进行身份验证,然后说我的用户没有正确的权限,即使我使用的是创建它的帐户。
    • @Lauren 您确定您使用的帐户是您创建它的帐户吗?因为OrganizationId 肯定是enterprise,所以还要确保在 OAuth 弹出窗口中选择相同的帐户进行身份验证。就像@Fred 建议的那样,您可以使用enterprises.policies.list 列出曾经创建的所有策略,但我建议enterprises.devices.list 的原因是因为您将获得活动并连接到enterprise 的设备,并且很容易识别哪个设备有哪个政策。
    • 谢谢@Sudhu。值得一提的是,即使选择了正确的企业 ID(Organization ID),G Suite 用户也会出现 403 错误。似乎无法将现有 G Suite 组织/企业与 Android Management API 关联起来。您需要创建一个任意 Gmail 帐户。有没有人找到解决这个问题的方法?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-08
    • 2021-01-05
    • 1970-01-01
    • 2019-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多