Google 推动 600 名会员的限制 - 我们离达到它还有多远?

Google Drive 600 member limit - how close are we to reaching it?

根据以下 link,共享 Google 驱动器的成员资格限制为 600 个组合用户和组。

https://support.google.com/a/answer/7338880?hl=en

在我的组织中,我们有一个共享驱动器。不幸的是,由于组织安全要求与我们的特定用例之间存在冲突,我们被迫单独与用户共享而不是创建组。

我们正在使用 Google 驱动器 API 自动共享,我们的驱动器成员数量越来越多,最终将接近 600 个。有没有一种方法可以找出我们有多少驱动器成员,以便我们知道是否有达到 600 的限制的危险?如果驱动器上任何位置的至少一个文件夹或一段内容已与用户共享,则该用户将被视为驱动器的成员。 Google 驱动器 API 中似乎没有直接的方法来查询作为驱动器成员的用户数量。

谢谢!

我还没有找到直接获取驱动器成员数量的方法,但您可以使用 drives.list 的查询和搜索驱动器,其中 memberCount 的成员数超过 550 .

如果这得到了您的目标驱动器,那么您应该能够估计它需要多长时间才能装满。

您也可以重复查询,以实际获得确切的成员数量。

例如:

  • name contains 'name of your shared drive' and memberCount > 200
    • 如果此 return 是您的目标驱动器,那么我们知道它大于 200。继续进行更大的 memberCount 比较以获得实际成员数
    • 如果这不是 return 您的目标驱动器,请减少您的 memberCount 并查看它是否符合您的目标驱动器。
    • 重复直到你得到更具体的 memberCount

考虑到这些,您可以创建一个算法来循环调用,直到它匹配实际 memberCount。但是,如果您这样做很麻烦,那么只需查询您的目标驱动器是否有超过 550 个成员就足够了,并且应该警告您它已经接近限制。

注意:

  • 您需要为 useDomainAdminAccess 使用 true 并具有管理员权限才能正常工作。

参考: