使用Java或HTTP获取域用户的google驱动器数据

时间:2016-01-21 14:23:13

标签: google-api google-drive-api google-apps google-api-java-client google-domain-api

我正在为管理域用户的谷歌驱动器数据的企业编写一个程序(用java编写)(下载/读取/...)。

我需要使用域管理员凭据进行一次身份验证,获取令牌并刷新令牌,并获取所有域用户的数据。

我成功地使用google's Drive REST API

为管理员用户本身做了这件事

如何使用一个访问令牌管理所有域用户并刷新令牌?

1 个答案:

答案 0 :(得分:3)

在Google Apps中,管理员无法直接访问用户的信息。

实现此目标的方法是service accountdomain wide delegation

使用此方法,在管理员授予您应用程序权限后,该应用程序将能够模拟域中的用户并代表他们执行操作。例如您可以访问用户云端硬盘信息。