アカウントのリンクGitHubする
GitHub ID のサポートによって、既存の GitHub アカウントを新規または既存の Microsoft アカウントの資格情報として使用できます。そのためには、GitHub アカウントと Microsoft アカウントをリンクします。
GitHub でサインインすると、Microsoft では、GitHub アカウントに関連付けられているメールアドレスが個人用または企業用の既存の Microsoft アカウントを一致するかどうかを確認します。 アドレスが企業用のアカウントと一致した場合は、そのアカウントにサインインするように求められます。 アドレスが個人用のアカウントと一致した場合は、GitHub アカウントが、その個人用のアカウントにサインインするための方法として追加されます。
GitHub と Microsoft アカウントの資格情報がリンクされると、個人用 Microsoft アカウントを使うことができる場所 (Azure サイト、Office アプリ、Xbox など) であれば、1 つのサインインのみで対応することができるようになります。 こうしたアカウントは、メール アドレスが招待に指定されているアドレスと一致すれば、Azure Active Directory のゲスト ログインで Microsoft アカウントとして使用することもできます。
アカウントをリンクするためのトラブルシューティングGitHubヒント
GitHub アカウントと Microsoft アカウントをリンクした後で発生する可能性がある問題をいくつか紹介します。
一般的なサインインの問題
Microsoft アカウントに対して他の資格情報 (パスワード、Authenticator アプリ、セキュリティ キーなど) を持っていない場合は、関連付けられているメール アドレスを利用して、Microsoft アカウントを回復できます。 開始するには、アカウントの回復 に関するページに移動します。 後でログインする方法がわかるように、アカウントにパスワードを追加する必要があります。
GitHub がリンクされている Microsoft アカウントを作成したときに選択した GitHub アカウントのメール アドレスを入力します。 サインインの詳細については、GitHubお送りします。 または、サインイン ページに[サインイン オプション] リンクがある場合は、そのリンクをクリックした後に表示される[GitHubでサインイン] ボタンを使用します。
一部の Microsoft 製品 (Xbox 本体など) では、サインイン ページから GitHub.com にアクセスすることができません。 ただし、リンクされている GitHub アカウントのメール アドレスを入力すると、そのアドレスにコードが送信され、このコードによって本人であることを確認することができます。 サインイン方法が異なるだけで、同じアカウントにはサインインしたままになります。
問題は発生しません。 このような操作によって GitHub のパスワードは変更されません。Microsoft アカウントへサインインするための別の方法が利用できるようになっただけです。 メール アドレスを使用してサインインするたびに、Microsoft アカウントのパスワードでサインインするか、サインインするGitHub選択できます。 パスワードを追加する必要がある場合は、パスワードがアカウントのパスワードと異なGitHub勧めします。
注: GitHub ID を Microsoft アカウントにリンクしても、Microsoft にコード アクセスを許可することにはなりません。 Azure DevOps や Visual Studio などのアプリでコード リポジトリへのアクセスが必要になった場合は、このようなアクセスについて特別な承認を与えるように求められます。