【问题标题】:Google Apps Marketplace: How can we find all the users in a customer's organization our app is authorized for?Google Apps Marketplace:我们如何在客户组织中找到我们的应用程序被授权的所有用户?
【发布时间】:2014-12-13 22:20:49
【问题描述】:

我们的客户正在为特定的子组织安装我们的 App Marketplace 应用。我们如何获得这些用户的列表?一旦我们得到该列表(电子邮件地址),我们就可以使用服务帐户来访问他们的资源。 另外,有什么方法可以获取我们的应用拥有权限的组织单位的名称吗?

【问题讨论】:

    标签: google-apps-marketplace google-admin-sdk service-accounts google-directory-api


    【解决方案1】:

    您可以使用 Admin SDK Directory API 的 Users.list() 端点确定 OU 中的用户。传入orgUnitPath=/ouNameHere 之类的查询,将用户过滤到您关心的 OU。

    很遗憾,目前无法访问您的 Apps Marketplace 应用已启用的 OU。

    【讨论】:

    • 那么如何在客户域中查找有权访问您的应用程序的用户列表?
    • 我认为今天没有可靠的方法来做到这一点。如果您需要明确的信号,您可以跟踪所有打开过您的应用的用户。
    猜你喜欢
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多