次の方法で共有


別名を使用すると、Visual Studio のサブスクリプションへのサインインが失敗する場合がある

サインインに使用されるアカウントの種類によっては、https://my.visualstudio.com にサインインする際、利用可能なサブスクリプションが正しく表示されない場合があります。 考えられる原因の 1 つは、サブスクリプションが割り当てられているサインイン ID の代わりに '別名' または '表示名' を使用していることです。 この手法は "エイリアシング" と呼ばれます。

別名定義とは

'別名定義' という用語は、Windows (または Microsoft Entra ID) へのサインインと電子メールへのアクセスに別々の ID を持っているユーザーを指します。

別名定義は、JohnD@contoso.com のように、会社が自社のディレクトリのサインイン用に Microsoft オンライン サービスを持っているが、ユーザーは John.Doe@contoso.com などの別名や表示名を使用して自分の電子メール アカウントにアクセスしている場合に発生する場合があります。 ユーザーが管理ポータル (https://manage.visualstudio.com) に表示されている 'サインイン電子メール アドレス'" を使用してサブスクリプションにアクセスしていることを確認します。

潜在的な問題は何か

サブスクライバーのアカウントの種類によっては、次の 2 つの問題のいずれかが発生する可能性があります。

職場または学校アカウントの UPN 不一致の問題

UPN の不一致は、UserPrincipalName (UPN) がプライマリ簡易メール転送プロトコル アドレス (SMTP) と同じではない Microsoft Entra ID が会社で設定されている場合に発生する可能性があります。

UPN の不一致がサインイン アドレスに影響しているかどうかを検出する方法

  1. サブスクリプション割り当ての電子メールに記載されているサインイン アドレスを使用して、https://my.visualstudio.com/subscriptions にサインインします。

  2. ページの右上隅にある自分の名前を選択します。 プロファイルが開きます。 プロファイルに記載されているサインイン電子メール アドレスが、サインインに使用したアドレスと一致していることを確認します。 そうでない場合は、UPN が一致しておらず、サブスクリプションを表示できません。

サインイン メール アドレス

UPN の不一致を修正する方法

  1. Visual Studio 管理ポータル https://manage.visualstudio.comにアクセスします。

  2. UPN の不一致の問題が発生しているサブスクライバーを見つけます (フィルター機能を使用すると、サブスクライバーを簡単に見つけることができます)。

  3. サインイン電子メール アドレスをサブスクライバーの UPN に変更します。

  4. 変更を保存します。

  5. サブスクリプション ポータルからサインアウトし、UPN を使用して再度アクセスするように、サブスクライバーに通知します。

個人アカウントの別名の問題

Visual Studio サブスクリプション ポータルへのサインインに使われたメール アドレスが、サブスクリプションに関連付けられているメール アドレスと一致しない場合、個人のサブスクリプション アカウントでも問題が発生する可能性があります。

個人のアカウントに別名の問題があるかどうかを確認する方法

  1. https://my.visualstudio.com/subscriptions にサインインします。

  2. ページの右上に示されているサインイン電子メール アドレスが、サインインに使用したアドレスと一致していることを確認します。 サインインしたメール アドレスと、Web サイトへのアクセスに使用したメール アドレスが異なる場合は、アカウントと別名が競合しています。

別名の問題を修正する方法

Visual Studio プラットフォームでは、サブスクリプションの詳細を表示するためのプライマリ エイリアスが優先されます。

  1. Microsoft にサインインする方法の管理に移動します。 メッセージが表示されたら Microsoft アカウントにサインインします。

  2. [アカウント エイリアス] で、サブスクリプションの割り当てに使用する電子メール アドレスの横にある [プライマリにする] を選択します。

プライマリ メール アドレスの設定

  1. Visual Studio サブスクリプション ポータル (https://my.visualstudio.com) からサインアウトします。

  2. サブスクリプションの割り当てに使われたアカウントを使ってもう一度サインインすると、それがプライマリの別名として構成されるはずです。

別名の問題の防止

管理者には、https://my.visualstudio.com でユーザーのサインインを確実に成功させるために、次の 2 つのオプションがあります。

  • 1 番目のオプション (推奨) は、Visual Studio サブスクリプション ポータル (https://my.visualstudio.com) のサインインとして、ディレクトリ アカウントを使うことです。
  • 2 番目のオプション (より安全性が低い) では、サブスクライバーはディレクトリの電子メール アドレスとは異なる電子メール アドレスを使用してサインインできます。

これらのどちらのオプションも、管理ポータル上で、次の手順を実行して構成します。

  1. https://manage.visualstudio.com にサインインします。

  2. 1 人のユーザーを変更するには、表でそのユーザーを選択し、右クリックして編集します。 パネルが開き、サインイン メール アドレスを変更できます。 サインイン電子メール アドレスのフィールドで必要な更新を行います。 [保存] を選ぶと、変更が有効になります。

  3. このような変更を大量のユーザーに対して行う必要がある場合は、一括編集機能を利用できます。 詳細については、「一括編集を使用して複数のサブスクライバーを編集する」を参照してください。

Note

個別変更および一括変更のどちらの場合も、サブスクライバーは、サインイン電子メール アドレスが変更されており、更新された電子メール アドレスを使用してサインインする必要があることを示した電子メールを受け取ります。 また、サブスクライバーが以前に他のサインイン アドレス下で特典を有効にした場合は、該当の他のサインイン アドレスを引き続き使用してアクセスする必要があることにも、注意してください。

サポート リソース

Visual Studio サブスクリプションの管理については、Visual Studio サブスクリプション サポートにお問い合わせください。

関連項目

次の手順

Visual Studio サブスクリプションの管理に関する詳細情報をご覧ください。