Skip to main content

Organization のリポジトリに対するチームのアクセスを管理する

リポジトリへのチームアクセスを付与、リポジトリへのチームアクセスを削除、またはリポジトリへのチームの権限レベルを変更することができます。

リポジトリに対して管理者権限がある人は、リポジトリへのチームアクセスを管理できます。 チームのメンテナーは、チームがリポジトリに直接アクセスできる場合に、チームのリポジトリへのアクセス権を削除できます。 チームのリポジトリへのアクセス権が親チームから継承されている場合、メンテナーは、親チームのアクセス許可に一致するように現在のアクセス許可をリセットできます。

警告:

  • チームがリポジトリに直接アクセスできる場合は、チームの権限レベルを変更できます。 リポジトリへのチームのアクセスが親チームから継承される場合は、リポジトリへの親チームのアクセスを変更する必要があります。
  • 親チームのリポジトリへのアクセスを追加または削除すると、その親の子チームそれぞれでも、同じリポジトリへのアクセスが追加または削除されます。 詳細については、「Team について」を参照してください。

リポジトリへのアクセスをチームに付与する

リポジトリ設定で、リポジトリへのアクセス権をチームに付与したり、リポジトリへのチームのアクセス レベルを変更したりできます。 詳細については、「リポジトリへのアクセス権を持つ Team と人を管理する」を参照してください。

リポジトリへのチームのアクセスを削除する

リポジトリ設定で、組織リポジトリへのチームのアクセス権を削除できます。 詳細については、「リポジトリへのアクセス権を持つ Team と人を管理する」を参照してください。

Teamがリポジトリへの直接のアクセス権を持っている場合、そのTeamのリポジトリへのアクセス権を削除できます。 リポジトリへのチームのアクセスが親チームから継承される場合、子チームからリポジトリを削除するには親チームからリポジトリを削除する必要があります。

警告:

  • プライベートリポジトリへの個人のアクセス権を削除すると、そのプライベートリポジトリからその人が作成したフォークはすべて削除されます。 プライベートリポジトリのローカルクローンは残ります。 プライベート リポジトリへの Team のアクセス権が削除されたり、プライベート リポジトリへのアクセス権を持つ Team が削除されたりしていることに加え、他の Team 経由でのそのリポジトリへのアクセス権を Team のメンバーが持っていなければ、そのリポジトリのプライベート フォークは削除されます。

  • リポジトリへのアクセスを失った個人に、機密情報や知的財産を確実に削除してもらうのは、あなたの責任です。

  • プライベート リポジトリへの管理アクセス許可を持つユーザーは、そのリポジトリのフォークを禁止することができます。また、Organization 所有者は、Organization 内でのプライベート リポジトリのフォークを禁止することができます。 詳細については、「Organization のフォーク ポリシーを管理する」および「リポジトリのフォーク ポリシーを管理する」を参照してください。

参考資料