このページでは、組織の請求先アカウントとプロジェクトを表示し、管理する方法について説明します。
組織の請求先アカウントを表示する
組織の既存の請求先アカウントは、Google Cloud Console を使用して表示できます。
Console
Google Cloud Console を開きます。
ページ上部にある [組織を選択] プルダウンをクリックし、組織を選択します。
組織のすべての請求先アカウントがページに表示されます。
組織で新しいプロジェクトを作成する
Console
ドメインで組織リソースが有効になると、Cloud Console を使用して組織内でプロジェクトを作成できます。
組織で新しいプロジェクトを作成するには:
-
Cloud Console の [リソースの管理] ページに移動します。
[リソースの管理] ページに移動 - ページの上部にある「組織の選択」プルダウン リストで、プロジェクトを作成する組織を選択します。無料トライアルをご使用の場合はこのリストが表示されないため、この手順はスキップしてください。
- [プロジェクトを作成] をクリックします。
- 表示される [新しいプロジェクト] ウィンドウで、プロジェクト名を入力し、該当する請求先アカウントを選択します。 プロジェクト名には文字、数字、単一引用符、ハイフン、スペース、感嘆符のみを使用でき、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()
...
組織内のすべてのプロジェクトを表示する
Console
Cloud Console を使用して組織内のすべてのプロジェクトを表示するには:
Google Cloud Console に移動します。
ページの上部にある [プロジェクトを選択] プルダウンをクリックします。
左上にある [組織] プルダウン リストをクリックして、組織を選択します。
最近アクセスしたプロジェクトとフォルダが [最近のプロジェクト] タブに表示されます。すべてのプロジェクトとフォルダを表示するには、[すべて] タブをクリックします。
[組織] で [組織なし] オプションを指定すると、次のプロジェクトがリスト表示されます。
- まだ組織に属していないプロジェクト。
- ユーザーがアクセスできるプロジェクトのうち、ユーザーがアクセスできない組織に属しているプロジェクト。
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()
...
このメソッドでは、階層内のすべてのプロジェクトは表示されず、組織リソースの直下にあるプロジェクトのみが表示されます。階層内のすべてのリソースを一覧表示するには、階層内のすべてのリソースの一覧表示をご覧ください。
組織のプロジェクトを削除する
組織からプロジェクトを削除できます。
コンソール
Cloud Console を使用してプロジェクトを削除するには:
- [IAM と管理] セクションのプロジェクト ページに移動します。
- ページの上部にある [組織] をクリックします。
- 組織を選択します。組織に含まれるすべてのプロジェクトがページに表示されます。
- プロジェクトのリストから削除するプロジェクトを選択し、[削除] をクリックします。
- プロジェクトの ID を入力し、[シャットダウン] をクリックします。
組織リソースを削除する
組織リソースは、Google Workspace(旧 G Suite)アカウントに関連付けられています。
組織リソースを使用しない場合には、次の方法で組織の IAM ポリシーを元の状態に戻すことをおすすめします。
- ドメインを
Project Creator
とBilling Account Creator
の役割に追加します。 - 組織の IAM ポリシーで、それ以外の項目をすべて削除します。
これにより、ユーザーがプロジェクトと請求先アカウントを作成しても、Google Workspace 特権管理者が必要に応じて後で一元的に管理できます。
組織と、組織に関連するすべてのリソースを削除するには、Google Workspace アカウントを削除します。