Google Cloud Platform:项目会显示在结算报告中,但不会显示在项目列表中



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

我们经常使用相同的API密钥,而没有为每个网站/项目创建不同的谷歌云项目(和凭据(。

我们正在努力更好地组织我们的API使用,但我们面临着一个问题。虽然我们可以查看我们的帐单帐户的报告,并查看用于每个实施的唯一API项目的配额,但我们无法查看和管理此项目(它不在列表中(,即使它似乎属于同一组织(编辑:我不确定组织id是否相同,但组织的名称在计费报告中显示为项目名称的前缀(

这个项目是几年前创建的(创建它的人似乎也无法访问它(,但我们需要访问它,以清楚地了解API在哪里以及如何使用。连接的API仍在使用和工作,因此我们假设该项目存在。

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

提前感谢

为了在列表中查看项目,您需要对该项目具有resourcemanager.projects.listIAM权限,并获取其元数据,即resourcemanager.projects.get权限。

你是怎么发现它有相同的组织ID的?如果您设法通过gcloud projects describe获取元数据,则可能会丢失list权限。

在任何情况下,如果项目确实是组织的一部分,组织管理员应该能够使用gcloud projects add-iam-policy-binding添加新的所有者/编辑器。

应用程序脚本有一个特殊情况:它们创建了一个隐藏的项目。

如果全部失败,请联系GCP支持。请记住,如果项目不在您的组织内(例如,使用不相关的gmail.com帐户或类似帐户创建(,他们将无法帮助您