Skip to main content

Organization からメンバーを削除する

Organization のメンバーが、Organization が所有するリポジトリへのアクセスを必要としなくなった場合、そのメンバーを Organization から削除することができます。

この機能を使用できるユーザーについて

Organization owners can remove members from an organization.

1. メンバーを削除した場合の影響を理解する

組織からメンバーを削除する場合:

  • ボリューム ライセンスの課金を使用する場合、有料ライセンス数は自動的にダウングレードされません。 組織からユーザーを削除後にライセンスの支払いを減らすには、「AUTOTITLE」の手順を実行します。
  • 削除されたメンバーは Organization のプライベートリポジトリのプライベートフォークへのアクセスは失いますが、ローカルコピーを自分で持っておくことは可能です。 ただし、ローカルコピーを Organization のリポジトリと同期させることはできません。 最終的に、リポジトリへのアクセスを失った個人に、機密情報や知的財産を確実に削除してもらうのは、あなたの責任です。
  • プライベート リポジトリが他の組織にフォークされると、それらの組織はフォーク ネットワークへのアクセスを制御できます。 つまり、ユーザーはフォーク経由で明示的なアクセス権を持っているため、元の組織にアクセスできなくなった後でもフォークへのアクセスを保持できます。
  • 削除されたメンバーは、同じEnterpriseアカウントが所有する他のOrganizationのメンバーではない場合、Organizationのインターナルリポジトリのプライベートフォークへのアクセスも失うことになります。
  • 削除されたメンバーによって送信され、まだ受け取られていない Organization への招待がある場合はキャンセルされ、アクセスできなくなります。
  • 組織が GitHub Enterprise Cloud の企業の一部であり、ユーザーがまだ企業内の少なくとも 1 つの他の組織のメンバーである場合、ユーザーは削除された組織内の内部可視性を持つリポジトリへのアクセスを保持します。
  • 組織が GitHub Enterprise Cloud の企業に属していて、その組織のメンバーでなくなった場合、ユーザーは、設定に応じて、企業の非所属メンバーになるか、企業から削除されます。 「GitHub Enterprise Cloud でのユーザーオフボードについて」を参照してください。
  • 組織からユーザーを削除しても、メンバーシップ データは 3 か月間保存されます。 その期間中にそのユーザを再度Organizationに加わるよう招待すると、そのユーザのデータ、あるいはOrganizationのリポジトリのそのユーザが所有していたプライベートフォークをリストアできます。 詳しくは、「組織の以前のメンバーの復帰」をご覧ください。

2. ベスト プラクティスを共有する

Organization から削除する個人の移行と、その個人による機密情報や知的財産の削除ができるようにするため、Organization から離脱する際のベストプラクティスのチェックリストを共有するよう推奨します。 例については、「AUTOTITLE」を参照してください。

3. 組織メンバーシップの管理方法を理解する (企業のみ)

組織が、GitHub Enterprise Cloud にある場合、ID プロバイダーから組織のメンバーシップを管理できます。

個人アカウントを持つ企業がある場合は、組織内の SCIM プロビジョニングを使用してメンバーシップを管理しているかどうかを確認します。 その場合は、IdP 内の GitHub アプリケーションから、および組織にアクセスできるチームにリンクされている IdP グループからユーザーを削除します。 「組織におけるSCIMについて」を参照してください。

Enterprise Managed Users を使用する場合は、ユーザーの "メンバーの種類" を確認して、メンバーシップが手動で管理されているか、IdP グループによって管理されているかを確認します。 ユーザーが "IdP グループによって管理されている" 場合は、組織にアクセスできるチームにリンクされている IdP グループからユーザーを削除します。 「企業内の従業員を表示する」を参照してください。

4. ユーザーを手動で削除する

ユーザーの組織メンバーシップが SCIM 統合によって管理 されていない 場合は、組織からユーザーを手動で削除できます。

  1. GitHub の右上隅にあるプロフィール画像をクリックしてから、[ Your organizations] をクリックします。

  2. Organizationの名前をクリックしてください。

  3. Organization 名の下にある [ People] をクリックします。

    組織の水平ナビゲーション バーのスクリーンショット。 ユーザー アイコンと [ユーザー] というラベルのタブが、濃いオレンジ色の枠線で囲まれています。

  4. Organization から削除するメンバーを選択します。

    Organization メンバーの一覧の最初の 2 ユーザーのスクリーンショット。 各メンバーの左側でチェックボックスにチェックマークが入っており、濃いオレンジ色の枠線で強調表示されています。

  5. メンバーの一覧の上で [X 名のメンバーが選ばれています...] ドロップダウン メニューを選び、 [Organization から削除] をクリックします。

    Organization メンバーの一覧のスクリーンショット。 一覧の上で "2 名のメンバーが選ばれています..." というラベルの付いたドロップダウン メニューが濃いオレンジ色の枠線で強調表示されています。

  6. Organization から削除されるメンバーをレビューしてから、 [メンバーの削除] をクリックします。

参考資料

  •         [AUTOTITLE](/organizations/organizing-members-into-teams/removing-organization-members-from-a-team)