Google Cloud Platform:项目出现在结算报告中但未显示在项目列表中

Google Cloud Platform: project appears in billing reports but doesn't show in the list of projects

我们的组织使用 Google 云 API 在许多网站中集成地图和其他服务。

我们经常使用相同的 API 密钥,而没有为每个 website/project 创建一个不同的 Google 云项目(和凭据)。

我们正在努力更好地组织我们的 API 用法,但我们遇到了一个问题。 虽然我们可以查阅我们的结算帐户的报告并查看用于每个实施的唯一 API 项目的配额,但 我们甚至无法查看和管理该项目(它未出现在列表中)虽然它似乎属于同一个组织(编辑:我不确定组织 ID 是否相同,但组织名称在计费报告中显示为项目名称的前缀)

这个项目是几年前创建的(创建它的人似乎也没有访问权限),但我们需要访问它才能清楚地了解 APIs 的位置和方式被使用。 连接的 API 仍在使用和工作,因此我们假设该项目存在。

有人可以指出为什么项目没有显示的可能原因,即使它属于我们作为管理员可以访问的组织吗?

提前致谢

要在列表中查看项目,您需要项目的 resourcemanager.projects.list IAM 权限并获取其元数据,即 resourcemanager.projects.get 权限。

你怎么发现它有相同的organizationId?如果您设法通过 gcloud projects describe 获取元数据,您可能缺少 list 权限。

无论如何,如果项目确实是组织的一部分,组织管理员应该能够使用 gcloud projects add-iam-policy-binding 添加新的 owner/editor。

Apps 脚本有一个特例:Those create a hidden project

如果都失败了,请联系 GCP 支持。请记住,如果项目不在您的组织内(例如,使用不相关的 gmail.com 帐户或类似帐户创建)

,他们将无法为您提供帮助