ある契約から別の契約にサブスクリプションを移行する
1 つの契約の一環として割り当てられている Visual Studio サブスクリプションがあり、会社が新しい契約を購入した場合、サブスクライバーを現在の契約から新しい契約に移行することが必要になる場合があります。 この記事では、割り当てられているサブスクリプションを新しい契約に移行する方法について説明します。
サブスクライバーを新しい契約に移行すると、次のことが起こります。
- サブスクライバーは新しいサブスクリプション GUID を取得します。
- 各自の特典はリセットされます。 たとえば、既にトレーニング特典を使用していた場合は、その特典の新しいインスタンスを受け取ります。
- 古いサブスクリプションで Azure 個人向けクレジットを使用していた場合は、新しいサブスクリプションをアクティブ化し、Azure 資産をそのサブスクリプションに移動させる必要があります。
サブスクライバーを新しい契約に移行するプロセスは、次の 3 つの手順で構成されます。
- 現在のサブスクリプションの割り当てを古い契約からエクスポートする。
- 新しい契約にアップロードするサブスクリプションの一覧を準備する。
- サブスクリプションの一覧を新しい契約にアップロードする。
重要
このプロセスを開始する前に、次の考慮事項に注意してください。
- リセラーが、新しい契約の購入時にサブスクライバーをその契約に自動的に移行するオプションを選択していた場合、契約が送信されてから 48-72 時間後まで変更内容が表示されない可能性があります。 サブスクライバーを手動で移行するプロセスに進む前に、リセラーに問い合わせてください。
- Microsoft Entra グループを使用すると、サブスクライバーを新しい契約に移行するプロセスを簡略化できます。
現在のサブスクリプションの割り当てをエクスポートする
割り当てられているサブスクリプションをある契約から別の契約に移行する最初の手順は、現在のサブスクリプションの割り当てを CSV ファイルとしてエクスポートすることです。 Visual Studio サブスクリプション管理ポータルでは、サブスクライバーの一覧とその割り当てに関する詳細情報をエクスポートできます。
この情報には、以下が含まれます。
- サブスクライバー名
- 電子メール アドレス
- 通知の電子メール アドレス
- サブスクリプション レベル
- 割り当て日
- 有効期限
- 参照フィールド
- ダウンロードが有効かどうか
- 国/リージョン
- Language
- サブスクリプションの状態
- サブスクリプション GUID
一覧は CSV ファイルとしてエクスポートされ、Microsoft Excel で簡単に開くことができるので、新しい契約へのアップロード用に準備できます。
割り当てられているサブスクリプションをエクスポートするには:
管理ポータルにサインインします。
[エクスポート] タブを選択します。
CSV ファイルがコンピューターにダウンロードされます。 ファイルの名前は、現在の契約の名前と種類、およびファイルが作成された日付を示します。
新しい契約へのアップロード用にサブスクリプションの一覧を準備する
次の手順に従ってエクスポートしたサブスクリプションの一覧を開き、関連するデータを、新しい契約へのアップロード用のテンプレートに移動します。
サブスクリプションの一覧をエクスポートしたときに作成されたファイルを見つけて開きます。 次の列名と関連データが表示されます。
- サブスクライバー名
- 電子メール
- 通知メール アドレス
- Microsoft Entra グループ
- サブスクリプション レベル
- 割り当て済み
- アクティブ
- 有効期限 (UTC)
- リファレンス
- ダウンロード
- Country (国)
- Language
- サブスクリプションの状態
- サブスクリプション GUID
- 使用状態
エクスポートした CSV ファイル内のすべてのフィールドが、新しい契約へのサブスクリプションのアップロードに使用するファイルで必要となるわけではありません。 上記の一覧に太字で表示されているフィールドは、一覧のアップロードに使用するテンプレートで必要となります。
サブスクリプションのアップロードに使用する Excel テンプレートをダウンロードします。
管理ポータルにサインインします。
[サブスクライバーの管理] タブで、ドロップダウン リストから新しい契約を選択します。
[追加] 、 [一括追加] の順に選択します。
[Upload multiple subscribers](複数のサブスクライバーのアップロード) ダイアログが表示されます。
手順 2 で、 [ダウンロード] リンクを選択してテンプレートをダウンロードします。
テンプレートはダウンロード フォルダーにあります。
テンプレートを開きます。
エクスポートしたサブスクライバーの一覧と、空の一括追加テンプレートの両方を開きます。 サブスクリプションのデータをエクスポートした一覧から手動でコピーし、テンプレートに貼り付けます。
Note
エクスポートしたサブスクライバーの一覧内の列の順序は、テンプレート内の順序とは異なります。 列の名前も若干異なります。 次の表は、両方のスプレッドシートに共通するフィールドの名前を示しています。
リストのエクスポート 一括追加テンプレート サブスクライバー名 名前 Email サインインのメール アドレス 通知メール アドレス 通知用メール サブスクリプション レベル サブスクリプション レベル リファレンス リファレンス ダウンロード ダウンロード 国 Country 言語 言語 重要
サブスクリプション GUID 列から一括追加テンプレートに日付をコピーしないでください。 一括追加テンプレートでは、その列は空白のままにします。 GUID を追加すると、アップロードが失敗する原因となります。
ヒント
サブスクライバーが多い場合は、データのコピーと貼り付けを行う際にキーボード ショートカットを使用すると便利な場合があります。 列 ("サブスクライバー名" など) のすべてのエントリを選択するには、その列の最初のエントリ (列見出しではなく) を選択し、Ctrl + Shift キーを選択しながら下方向キーを選択します。 これにより、その列内のすべてのデータが選択されます。
すべてのデータを一括追加テンプレートに移動できたら、テンプレートを保存して閉じます。 この一覧は、新しい契約にアップロードするサブスクリプションの一覧です。
サブスクリプションの一覧を新しい契約にアップロードする
- 管理ポータルで、 [Upload multiple subscribers](複数のサブスクライバーのアップロード) ダイアログがまだ開いている場合は、 [参照] ボタンを選択します。 サブスクリプションの一覧を保存した場所に移動し、それを選択して、 [開く] を選択します。 (ダイアログが開いていない場合は、[追加] を選択してから [一括追加] を選択します。)
- サブスクリプションの一覧の名前が [複数のサブスクライバーのアップロード] ダイアログに表示されます。 [OK] を選択してファイルをアップロードします。 管理ポータルに、ファイルがアップロード中であることを示すステータス メッセージが短時間表示される場合があります。 アップロードが完了すると、[サブスクライバーが正常に更新されました] というメッセージが表示されます。 古い契約から新しい契約へのサブスクライバーの移行が完了しました。
注意
新しい契約にサブスクライバーを追加した後は、古い契約から削除する必要があります。 削除することによって、古いサブスクリプションに関する通知を受け取らないようにすることができます。
リソース
Visual Studio サブスクリプションの管理に関するヘルプについては、「Visual Studio サブスクリプションのサポート」を参照してください。