Skip to main content

ユーザを Organization に変換する

この記事では、次の項目が扱われます。

個人アカウントを Organization に変換できます。 これにより、Organization に属するリポジトリに対して、より細かく権限を設定できます。

警告: ユーザーを Organization に変換する前に、以下の点にご注意ください。

  • 変換した個人アカウントには、サインイン できなくなります
  • 変換した個人アカウントが所有していた gist を作成や変更することが できなくなります
  • Organization からユーザーに変換 することはできません
  • SSH キー、OAuth トークン、ジョブ プロフィール、リアクション、関連するユーザー情報は、Organization に移譲 されません。 これは、変換された個人アカウントのみに該当し、個人アカウントのコラボレーターには該当しません。
  • 変換した個人アカウントによるコミットは、アカウントに リンクされなくなります。 コミット自体はそのまま 残ります
  • 変換した個人アカウントによるあらゆる既存のコメントは、アカウントに リンクされなくなります。 コメント自体はそのまま 残ります が、ghost ユーザーに関連付けられます。
  • 変換された個人アカウントで作成されたプライベート リポジトリのフォークはすべて削除されます。

個人アカウントを Organization に自動で変換する

個人アカウントを組織に直接変換することも可能です。 アカウントを変換すると、以下のことが起こります:

  • リポジトリはそのまま保持されます。他のアカウントに手動で移譲する必要はありません。
  • コラボレーターを、Team に自動的に招待します。コラボレーターの権限は、以前のものがそのまま引き継がれます。
  1. GitHub にサインインし、変換後に Organization やリポジトリにアクセスするために使う、新しい個人アカウントを作成します。

  2. 変換する個人アカウントが参加している組織は、そのままにしておきます

  3. 任意のページで、右上隅にあるプロファイルの画像をクリックし、次に[設定]をクリックします。

    ユーザバーの [Settings(設定)] アイコン

  4. In your user settings sidebar, click Organizations. User settings for organizations

  5. [アカウントの変換] で、 [ を組織に変換] をクリックします。 Organization 変換ボタン

  6. [Account Transformation Warning] ダイアログボックスで、変換に関する情報を読み、変換を確定します。 このボックスに記載されている情報は、この記事で上述したものと同じです。 変換に関する警告

  7. [Transform your user into an organization] ページの、[Choose an organization owner] で、前のセクションで作成したセカンダリの個人アカウントか、Organization の管理を信頼して任せられる他のユーザを選択します。 Organization オーナーの追加ページ

  8. 入力を求められた場合、Organization の新しいプランを選択し、支払い情報を入力します。

  9. [Organization の作成] をクリックします。

  10. ステップ 1 で作成した、新しい個人アカウントにサインインし、コンテキスト スイッチャーを使って新しい組織にアクセスします。

ヒント: ユーザー アカウントを組織に変換した場合、アカウントに属していたリポジトリのコラボレーターは、新しい組織に 外部コラボレーター として追加されます。 希望する場合は、外部コラボレーター を招待して新しい Organization のメンバーにすることができます。 詳細については、「Organization のロール」を参照してください。

参考資料