Visual Studio サブスクリプション管理者は、その一意識別子、つまり GUID (グローバル一意識別子) を指定して、ユーザーに割り当てる利用可能なサブスクリプションを選択できます。
標準プロセスを使用してサブスクリプションを割り当てると、サブスクリプション レベルを選択し、管理ポータルによって割り当てが管理されます。 ほとんどの場合、特定の GUID を選択する必要はありません。
ただし、特定の GUID を割り当てると、組織の利用可能なサブスクリプションの使用方法をより細かく制御できます。 たとえば、長期の従業員のために未使用のサブスクリプションを予約しながら、限られた期間のアクセスを必要とする請負業者に、以前に使用したサブスクリプションを割り当てることができます。
この記事では、特定の GUID 割り当てを使用する場合、以前に使用したサブスクリプションを再割り当てする前に考慮すべき事項、管理ポータルでプロセスを完了する方法について説明します。
特定のサブスクリプション GUID をユーザーに割り当てる方法については、ビデオをご覧になるか、このまま読み進めてください。
特定の GUID を割り当てるタイミング
次の場合は、特定の GUID を割り当てることを検討してください。
- 一時的または短期的な割り当てを管理する: 一定期間アクセスが必要な適格な請負業者または臨時従業員に、以前に使用したサブスクリプションを割り当てます。
- 未使用のサブスクリプションに優先順位を付けます。 以前に割り当てなかったサブスクリプションを、長期にわたって必要とすることが予想されるユーザーに予約します。
- 使用可能なサブスクリプション インベントリの管理: 管理ポータルに自動的に選択させるのではなく、割り当て履歴、サブスクリプション レベル、有効期限に基づいてサブスクリプションを選択します。
始める前の準備
サブスクリプションの状態を確認する
管理ポータルのエクスポートを使用して、使用可能なサブスクリプションを特定します。
| フィールド | Value | Meaning |
|---|---|---|
| サブスクリプションの状態 | 割り当て済み | 現在ユーザーに割り当てられている |
| サブスクリプションの状態 | 未割り当て | 割り当て可能 |
| 使用状況 | 新しい | 以前は割り当てられていない |
| 使用状況 | 使用済み | 以前に割り当てられ、既に請求済みまたは使用済みの特典がある可能性があります |
特定の GUID を割り当てるには、サブスクリプションが割り当てられていない必要があります。 その使用状況の状態は、新規または使用済みです。
サブスクリプションを再利用する前に
以前に割り当てられたサブスクリプションが部分的に使用される可能性があります。つまり、以前のサブスクライバーが使用したか、利用可能な特典の一部を受け取ったことを意味します。 サブスクリプションの再割り当て時に一部の特典と使用制限がリセットされない場合があるため、次のサブスクライバーは、新しいサブスクリプションと同じ特典の可用性を受け取らない可能性があります。
以前に使用したサブスクリプションまたは一部使用済みのサブスクリプションを割り当てる前に、次のことを確認します。
- 再割り当ての制限: Visual Studio サブスクリプションは、通常、前回の割り当てから少なくとも 90 日後まで、別のユーザーに再割り当てすることはできません。
- 以前に利用した特典: 一部のプロダクト キーと特典の制限は、再割り当て後にリセットされない場合があります。
- 有効期限: サブスクリプションが必要な期間有効なままであることを確認します。
- サブスクリプション レベル: 必要なアクセス権が提供されていることを確認します。
詳細については、「Visual Studio サブスクリプションの割り当ての削除」を参照してください。
新しい課題をアップロードする
一括追加テンプレートをダウンロードし、割り当てるサブスクリプションに必要な情報を入力して、テンプレートをアップロードします。 詳細については、「 複数のユーザーを追加する」を参照してください。
Important
特定の GUID を割り当てると、ライセンス要件、再割り当て制限、または特典の適格性ルールはオーバーライドされません。 続行する前に、サブスクリプションが再割り当ての対象であることを確認します。
特定の GUID をユーザーに割り当てる
特定の GUID を割り当てるには、Visual Studio サブスクリプション管理ポータルでエクスポート機能と一括追加機能を使用します。
手順 1: サブスクリプション インベントリをエクスポートする
Visual Studio サブスクリプション管理ポータルにサインインします。
エクスポート を選択してサブスクリプション情報をダウンロードします。
ダウンロードしたExcelファイルを開いてください。
エクスポートには、サブスクリプション識別子、割り当て情報、サブスクリプション レベル、有効期限、使用状況の状態が含まれます。
手順 2: 割り当てる GUID を特定する
エクスポートしたExcelファイルで、サブスクリプション GUID 列を見つけてください。
[ サブスクリプションの状態] 列をフィルター処理して、 未割り当てとしてマークされたサブスクリプションを表示します。
使用状況 列を確認して、以前に使用したサブスクリプションと新しいサブスクリプションを区別します。
サブスクリプションレベルと有効期限を確認してください。
割り当てるサブスクリプションの GUID をコピーします。
サブスクリプションが以前に使用されていた場合は、再割り当ての対象であることを確認してください。
手順 3: 一括追加を使用して GUID を割り当てる
管理ポータルに戻ります。
[ サブスクライバーの管理 ] タブで、[ 追加] を選択し、[ 一括追加] を選択します。
[複数サブスクライバーのアップロード] ダイアログで、現在の Excel テンプレートをダウンロードしてください。
テンプレートを開き、特定のサブスクリプション GUID など、必要なサブスクライバー情報を入力します。
入力済みのファイルを保存します。
[一括追加] ダイアログに戻って、ファイルをアップロードしてください。
アップロード結果を確認し、報告されたエラーを解決してください。
Important
管理ポータルから必ず新しい一括追加テンプレートをダウンロードしてください。 古いテンプレートには必須フィールドが含まれていない可能性があり、アップロードが失敗する可能性があります。
このプロセスでは 一括追加を使用しますが、これを使用して特定の GUID を 1 つのサブスクライバーに割り当てることができます。
アップロード プロセスの詳細については、「複数のユーザーにサブスクリプションを割り当てる」を参照してください。
手順 4: 割り当てを確認する
アップロードが完了した後:
サブスクライバーが管理ポータルに表示されることを確認します。
正しいサブスクリプション レベルが割り当てられていることを確認します。
目的の GUID がサブスクライバーに関連付けられていることを確認する必要がある場合は、サブスクリプション インベントリをもう一度エクスポートしてください。
Troubleshooting
アップロードが失敗した場合は、次の表を確認してください。
| Issue | 確認事項 |
|---|---|
| GUID が既に割り当てられている | GUID のサブスクリプションの状態が [未割り当て] であることを確認します。 |
| サブスクリプション レベルの不一致 | テンプレートに入力したレベルが、GUID に関連付けられているレベルと一致していることを確認します。 |
| GUID の重複 | 各 GUID は、アップロード ファイルに 1 回だけ含めることができます。 |
| 不足している情報 | テンプレート内の必須項目をすべて入力してください。 |
| テンプレート エラー | 新しいテンプレートをダウンロードし、[エラー メッセージ] 列を確認します。 |
よく寄せられる質問
Q: サブスクリプションを既に持っているユーザーに特定の GUID を割り当てることはできますか。
ユーザーの既存のサブスクリプション GUID を置き換えるには、最初に現在のサブスクリプションの割り当てを削除してください。 次に、この記事の手順に従って、新しい GUID を割り当てます。
割り当てを削除する前に、サブスクライバーのアクセスと利点への影響を検討してください。
Q: 以前に他のユーザーによって使用されていた GUID を割り当てることはできますか。
はい。サブスクリプションが割り当てされておらず、再割り当ての対象である場合です。 サブスクリプションの再割り当て時に、一部の特典とプロダクト キーの制限がリセットされない場合があることに注意してください。
Q: 特定の GUID を割り当てると、サブスクライバーに追加の利点がありますか?
No. サブスクライバーの利用可能な特典は、GUID が手動で選択されたかどうかではなく、サブスクリプション レベルと適用可能な特典の適格性ルールによって異なります。
Q: サブスクライバーを追加するたびに特定の GUID を割り当てる必要がありますか?
No. ほとんどの割り当てでは、標準の個別または一括割り当てプロセスで十分です。 どの利用可能なサブスクリプションを割り当てるかを制御する必要がある場合は、特定のGUID割り当てを使用します。