Organization のプライベートリポジトリへの外部のコラボレータのアクセスが削除されると、ユーザのアクセス権限と設定は 3 か月間保存されます。 その期間内にユーザを Organization へ再度招待した場合、そのユーザの権限をリストアできます。
2FA を有効にするためにメンバーと外部のコラボレーターが必要なため、ユーザーが Organization から削除された場合は、2 要素認証を有効にする前に、ユーザーの特権と Organization へのアクセスを復帰させるための招待を送信できますが、Organization に再参加するための招待を受け入れる前に、2FA を有効にする必要があります。
以前の外部コラボレーターを復帰させると、次のことがリストアできます:
- ユーザの Organization リポジトリへの以前のアクセス
- Organization が所有しているリポジトリのあらゆるプライベートフォーク
- Organization のチームでのメンバーシップ
- Organization のリポジトリへの以前のアクセスと権限
- Organization リポジトリでの Star
- Organization での Issue 割り当て
- リポジトリプラン (リポジトリのアクティビティを Watch するか Watch しないか無視するかについての通知設定)
ヒント:
- 外部コラボレーターの組織へのアクセスを復帰させることができるのは、組織の所有者だけです。詳しくは、「Organizationのロール」をご覧ください。
- GitHub.com に対するメンバー フローの復帰には、"メンバー" という用語を使用して外部コラボレーターの復帰を記述できますが、このユーザーを復帰させて以前の権限を保持する場合、以前の外部コラボレーターのアクセス許可のみが付与されます。
- Organization がユーザ単位の有料プランである場合、新しいメンバーを招待して参加させる、または Organization の以前のメンバーを復帰させる前に、そのためのライセンスが用意されている必要があります。 詳細については、「ユーザごとの価格付けについて」を参照してください。
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
Organizationの名前をクリックしてください。
-
組織名の下の [ユーザー] をクリックします。
-
Invite member をクリックします。
-
復帰させる人物のユーザ名を入力して、 [招待] をクリックします。
-
[招待して復帰] をクリックして、組織の外部コラボレーターの以前の特権を復元するかどうか選ぶか、 [招待して新しく開始] をクリックして、以前の特権をクリアして新しいアクセス許可を設定することを選びます。
警告: 外部コラボレーターを組織のメンバーにアップグレードする場合は、 [招待して新規に開始] を選択して、このユーザーの新しいロールを選択します。 ただし、[start fresh] を選択する場合、その個人のプライベートフォークは Organization のリポジトリから失われますので、注意が必要です。 以前の外部コラボレーターを組織のメンバーに_し_、プライベート フォークを保持するには、代わりに [招待して復帰] を選択します。 このユーザーが招待を承諾したら、メンバーとして組織に参加するように招待することで、組織のメンバーに変換できます。
-
以前の外部コラボレーターの前の権限をクリアした場合は、そのユーザーのロールを選択し、必要に応じていくつかのチームに追加してから、 [招待を送信する] をクリックします。
-
招待された人物は、Organizationへの招待メールを受け取ります。 Organization で 外部コラボレーターになるには、招待を受諾する必要があります。 ユーザーが同意する前であれば、いつでも招待を編集またはキャンセルできます。