如何为我的 300 多个用户大量添加 Gmail API 权限?

How do i add Gmail API permission massively to my 300+ users?

我被告知我的组织需要一个 Gmail 收件箱,但具有特定功能(文件控制、作品集跟踪等),因此据我阅读文档的理解,我可以使用 Gmail API(创建草稿、搜索附件文件等)。

但现在我想知道如何为我的 300 多个客户设置此应用程序所需的权限;我在论坛上看到我必须在每个帐户上这样做。

如何为这些帐户设置 "generic" API 权限(所有这些帐户都已分配给我的组织,例如@organization.org.us)?

提前致谢!

Gsuite

如果这是一个 Gsuite 帐户,在这种情况下,您可以使用具有域范围授权的服务帐户,并使用该服务帐户访问所有帐户。

普通 Gmail 用户

每个用户都必须对您的应用程序进行一次身份验证,您将获得一个您应该保存的刷新令牌。然后,您可以随时使用刷新令牌访问用户帐户并获得更改其权限的权限。