本页介绍了如何查看和管理组织资源下的结算账号和项目。
查看组织资源下的结算账号
您可以使用 Google Cloud 控制台查看组织资源下的现有结算账号。
控制台
打开 Google Cloud 控制台:
点击页面顶部的组织下拉列表,然后选择您的组织资源。
此页面会列出该组织资源的所有结算账号。
在组织资源中创建新项目
控制台
为您的网域启用组织资源后,您可以使用 Google Cloud 控制台在组织资源中创建项目。
如需在组织资源中创建新项目,请执行以下操作:
如需创建新项目,请执行以下操作:
-
前往 Google Cloud 控制台中的管理资源页面。
其余步骤会显示在 Google Cloud 控制台中。
- 在页面顶部的选择组织下拉列表中,选择要在其中创建项目的组织资源。如果您使用的是免费试用版,请跳过此步骤,因为系统不会显示此列表。
- 点击创建项目。
- 在显示的新建项目窗口中,输入项目名称并选择适用的结算账号。项目名称只能包含字母、数字、英文单引号、连字符、空格或英文感叹号,且长度必须介于 4 到 30 个字符之间。
- 在位置框中输入父级组织或文件夹资源。该资源将是新项目的分层父级。如果可以选择无组织,那么您也可以选择该选项,将新项目作为其自身资源层次结构的顶层进行创建。
- 输入完新项目的详细信息后,点击创建。
API
您可以通过以下方式在组织资源中创建新项目:创建 project
并将其 parent
字段设置为组织资源的 organizationId
。
以下代码段演示了如何在组织资源中创建项目:
project = crm.projects().create(
body={
'project_id': flags.projectId,
'name': 'My New Project',
'parent': {
'type': 'organization',
'id': flags.organizationId
}
}).execute()
查看组织资源中的所有项目
控制台
如需使用 Google Cloud 控制台查看组织资源下的所有项目,请执行以下操作:
前往 Google Cloud 控制台:
从页面顶部的项目选择器中,选择您的组织资源。
最近标签页将显示最近访问过的项目和文件夹。 点击全部标签页可查看所有项目和文件夹。
组织下拉列表中的无组织选项可列出以下项目:
- 尚不属于该组织资源的项目。
- 用户拥有其访问权限、但没有其父组织资源访问权限的项目。
gcloud
如需查看组织资源正下方的所有项目,请运行以下命令:
gcloud projects list --filter 'parent.id=[ORGANIZATION_ID] AND \
parent.type=organization'
此命令不会显示层次结构中的每个项目,只会显示组织资源正下方的项目。要列出层次结构中的每个资源,请参阅列出层次结构中的所有资源。
API
如以下代码段所示,您可以使用 projects.list()
方法列出组织资源正下方的所有项目:
filter = 'parent.type:organization parent.id:%s' % flags.organizationId
projects = crm.projects().list(filter=filter).execute()
此方法不会显示层次结构中的每个项目,只会显示组织资源正下方的项目。要列出层次结构中的每个资源,请参阅列出层次结构中的所有资源。
删除组织资源中的项目
您可以从组织资源中删除项目。
控制台
如需使用 Google Cloud 控制台删除项目,请执行以下操作:
- 转到 IAM 和管理部分的 项目页面:
- 点击页面顶部的组织下拉列表。
- 选择您的组织资源。页面会列出组织资源中的所有项目。
- 在项目列表中,选择要删除的项目,然后点击删除项目。
- 输入项目 ID,然后点击关停。
删除组织资源
组织资源与您的 Google Workspace(原 G Suite)账号绑定。
如果您只是不希望使用组织资源,我们建议您按照以下步骤操作,将组织资源的 IAM 政策恢复到原始状态:
- 将您的网域添加到
Project Creator
和Billing Account Creator
角色。 - 移除组织资源的 IAM 政策中的所有其他条目。
这样一来,您的用户便可继续创建项目和结算账号,并且 Google Workspace 超级用户之后也可以根据需要恢复集中管理。
如果您确实想要删除您的组织资源及与之关联的所有资源,请删除您的 Google Workspace 账号。