GitHub で複数のアカウントを使用する必要がある場合は、アカウントにサインインし、アカウントを切り替えることができます。常に再認証する必要はありません。 アカウント切り替えは、個人用アカウントとサービス アカウント (マシン ユーザーとも呼ばれることもあります) がある場合、または Enterprise Managed Users を使用する企業で個人用アカウントと マネージド ユーザー アカウント を切り替える必要がある場合に使用できます。
複数のアカウントにサインインしてアカウントスイッチャーを使用すると、そのセッションはパソコンやブラウザに残ります。 別のコンピュータまたはブラウザで GitHub にアクセスした場合、同じアカウントはそれらを追加するまで使用できません。
複数のアカウントにサインインし、GitHub App のインストールまたは承認の要求など、外部ソースから GitHub へのリンクをたどる場合、まず、使うアカウントを選ぶよう求められます。
SSO セッションは、アカウントから切り替えて戻ったときに保持します。 つまり、SSO にリンクされたアカウントを使用するたびに ID プロバイダー (IdP) で認証する必要はありません。 Enterprise Managed Users を使用し、マネージド ユーザー アカウント をアカウント スイッチャーに追加する企業のメンバーである場合、セッションの有効期限が切れている場合、マネージド ユーザー アカウント は淡色表示されます。 期限切れのアカウントを選択すると、IdP を使用して再認証するメッセージが表示されます。
アカウント スイッチャーへのアカウントの追加
アカウント スイッチャーに新しいアカウントを追加すると、現在サインインしているアカウントと追加したアカウントの両方がアカウント スイッチャーで使用できるようになります。 新しいアカウントにすぐにサインインします。
- 任意のページで、右上隅にあるプロフィール写真をクリックし、メニューを開きます。
- 以前にアカウントスイッチャーにアカウントを追加していた場合は、 アカウントを切り替える をクリックしてメニューを開きます。
- メニューで、 アカウントを追加 をクリックします。
- 追加したいアカウントにサインインして、アカウント切り替え機能に追加します。
アカウント間の切り替え
アカウント スイッチャーにアカウントを追加すると、常に再認証を行わなくても、アカウントをすばやく変更できます。
メモ
すべてのセッションが期限切れの場合、 [アカウントの切り替え] オプションは使用できません。 代わりにメニューの [ すべてのアカウントを表示] をクリックして再認証を行うことができます。
-
任意のページで、右上隅にあるプロフィール写真をクリックし、メニューを開きます。
-
メニューの アカウントを切り替える をクリックします。
-
サブメニューで、切り替えるアカウントをクリックします。
![[octocat]、[hubot]、[Add account] の 3 つのオプションがある [Switch account] メニューのスクリーンショット。](/assets/cb-12268/images/help/profile/switch-accounts.png)
アカウント スイッチャーからのアカウントの削除
アカウント スイッチャーから個人アカウントまたはすべてのアカウントを削除できます。
- 任意のページで、右上隅にあるプロフィール写真をクリックし、メニューを開きます。
- メニューの [Sign out](サインアウト) をクリックします。
- サインアウトするアカウントを選択し、アカウント スイッチャーから削除します。
- 現在サインインしているアカウントをアカウント スイッチャーから削除してサインアウトするには、ユーザー名の横にある [Sign out](サインアウト) をクリックします。
- アカウント スイッチャーからサインアウトしてアカウントを削除するには、削除するユーザー名の横にある [Remove](削除) をクリックします。
- すべてのアカウントからサインアウトし、アカウント スイッチャーからすべてのアカウントを削除するには、[Sign out from all accounts](すべてのアカウントからサインアウト) をクリックします。