プロジェクトを新しい組織リソースに移行するには、まず、プロジェクトの移行先の組織リソースを定義する組織のポリシーを適用します。また、プロジェクトのインポートを許可する組織リソースを定義する組織のポリシーを移行先に設定する必要もあります。
移行に必要な組織のポリシーを構成するには、親組織と移行先の組織に対する roles/orgPolicy.policyAdmin
ロールが必要です。
組織のリソース間で移行するプロジェクトの親リソースで、
constraints/resourcemanager.allowedExportDestinations
制約を含む組織のポリシーを設定します。これにより、対象とする移行先が、プロジェクトの移行を受け入れる有効な場所として定義されます。移行先のリソースで、
constraints/resourcemanager.allowedImportSources
制約を含む組織のポリシーを設定します。これにより、移行元は、プロジェクトを移行できる有効な場所として定義されます。
たとえば、プロジェクト my-test-project
が ID 12345678901
の組織リソースに存在し、そのプロジェクトをセカンダリ ビジネス ユニットの新しい組織リソースに ID 45678901234
を使用して移行するとします。
その場合、constraints/resourcemanager.allowedExportDestinations
制約を適用して organizations/12345678901
に組織ポリシーを設定し、under:organizations/45678901234
を allowed_value として設定します。
次に、constraints/resourcemanager.allowedImportSources
制約を適用して organizations/45678901234
に組織ポリシーを設定し、under:organizations/12345678901
を allowed_value として設定します。
これらの組織のポリシーが適用されると、my-test-project
を organizations/12345678901
から organizations/45678901234
に移行できるようになり、権限の割り当てで説明された権限を持っていると仮定されます。
プロジェクトの請求先アカウントの変更
Cloud 請求先アカウントは、組織リソース全体で使用できます。プロジェクトをある組織リソースから別の組織リソースに移行しても課金に影響はありません。料金は、古い請求先アカウントに対して継続して課せられます。ただし、組織リソース間でプロジェクトを移行する場合は、しばしば新しい請求先アカウントへの移行要件があることもあります。
請求先アカウントを変更する手順は次のとおりです。
- Google Cloud コンソールの [お支払い] ページに移動します。
[お支払い] ページに移動 - 変更する請求先アカウントの名前をクリックします。
- [この請求先アカウントにリンクされているプロジェクト] で、移行するプロジェクトの名前を見つけて、右側のメニューボタンをクリックします。
- [お支払い情報の変更] をクリックして、新しい請求先アカウントを選択します。
- [アカウントを設定] をクリックします。
トランザクション履歴でまだ報告されていない料金がすでに発生している場合は、変更前の請求先アカウントに請求されます。これには、最大でプロジェクトを移行する 2 日前までの料金が含まれます。
請求先アカウントを組織リソース間で移行する
請求先アカウントをある組織リソースから別の組織へ移行できますが、これは必ずしも必要な手順ではありません。ほとんどの既存組織リソースには請求先アカウントがすでに用意されているので、それらを代わりに使用することをおすすめします。
新しい請求先アカウントに、関連付けられた組織リソースがない場合は、請求先アカウントに対する roles/billing.admin
ロールと、請求先アカウントに関連付ける組織リソースに対する roles/billing.admin
ロールおよび roles/billing.creator
ロールが必要です。
既存の請求先アカウントを移行する必要がある場合:
移行元組織リソースと移行先組織リソースの
roles/billing.admin
ロールと、移行先組織リソースのroles/billing.creator
ロールが付与されなければなりません。Google Cloud コンソールの [お支払い] ページに移動します。
[お支払い] ページに移動移行させる請求先アカウントの名前をクリックします。
[アカウント管理] ページの上部にある [組織を変更] をクリックします。
移行先組織リソースを選択して、[OK] をクリックします。
これで、請求先アカウントは指定した組織リソースに関連付けられました。
次のステップ
プロジェクトの移行中に特殊なケースを処理する方法については、特殊なケースの処理をご覧ください。