问题描述
我们在我的公司使用Google Apps for Business,希望获得已安装且可供用户访问的完整应用程序列表。
We are using Google Apps for Business in my company and we would like to get a complete list of apps installed and accessible to an user.
我发现4种不同类型的应用:
I've found 4 differents types of Apps :
- 由管理员在域上安装的Marketplace应用
- 由用户授予
- 由管理员全局部署的Chrome扩展
- 由用户安装的Chrome扩展
我是否错过了什么?
从现在开始,我只找到了如何用 API。
From now, I've only found how to retrieve the point 2 with the https://developers.google.com/admin-sdk/directory/v1/reference/tokens/list API.
我找不到任何其他API来检索其他应用程序。
I can't found any other API to retrieve the others Apps.
感谢您的帮助。
推荐答案
没错,Admin SDK目前只提供能够列出域中的用户已经自己授权的OAuth令牌。不需要授权的域名安装应用程序和应用程序(例如Chrome扩展程序)无法以编程方式发现。
That's correct, the Admin SDK currently only provides the ability to list OAuth tokens that users in the domain have authorized on their own. Domain-wide installed applications and applications that don't require authorization (like Chrome extensions) aren't discoverable programmatically.
这篇关于Google Apps API:列出用户的所有应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!