Cloud Channel API を使用して Google Workspace と Google Chrome の利用資格を移行する

このページでは、既存の Google Workspace アカウントと Chrome アカウントの利用資格を以前の販売パートナーから移行する方法について説明します。

Partner Sales Console での顧客の移行については、販売パートナー アカウントまたは Google アカウントへの顧客の移行に関するガイドをご覧ください。

Google Workspace の顧客は、単一の販売パートナーからのみ利用資格を購入できます。

移行中に、既存の利用資格は、新しい販売パートナーの下で再度作成される前に、自動的にキャンセルされます。顧客がコミットメント プランの利用資格を持っている場合、移行後に新しいコミットメント期間が開始されます。

準備

顧客のエンタイトルメントを管理するには、顧客生成の移行トークンが必要です。 顧客に連絡し、販売パートナーの公開 ID を指定して移行トークンを生成できるようにします。トークンを作成した後、顧客は移行トークンを返送してプロセスを完了する必要があります。これらのトークンは、作成から 14 日後に期限切れになります。また、顧客のドメインまたは Cloud Identity ID も必要です。

顧客が移行トークンを作成するときに、新しい販売パートナーに移行するエンタイトルメントを選択します。このプロセス中に、選択したすべての利用資格を移行する必要があります。

移行手順

顧客のドメインのみを所有している場合は、Cloud Channel API を使用して Cloud Identity ID を返すことができます。顧客のドメインで checkCloudIdentityAccountsExist を呼び出します。ドメインが存在する場合、API は顧客の Cloud Identity ID を返します。

  1. 顧客の Cloud Identity ID で listTransferableSkus を呼び出し、顧客の TransferableSku SKU のリストを取得します。 各オブジェクトの transferEligibility を確認して、関連する SKU を購入できることを確認します。
  2. 購入できる TransferableSku ごとに、listTransferableOffers メソッドを使用して、対応するオファーを見つけます。この時点で、顧客の移行可能な SKU、新しいオファー ID があり、これらの SKU を購入できるかどうかがわかります。
  3. customers.import メソッドを使用して顧客のデータをインポートし、移行を開始します。
  4. TransferableOffer ごとに、対応する Entitlement オブジェクトを作成し、transferEntitlements を呼び出して移行を実行します。各 Entitlement には、オファー、commitmentSettings、必要なパラメータが必要です。