ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: GitHub.com

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

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

ここには以下の内容があります:

リポジトリに対して管理者権限がある人は、リポジトリへのチームアクセスを管理できます。 チームメンテナは、リポジトリへのチームアクセスを削除できます。

警告:

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

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

  1. GitHubの右上で、プロフィール画像をクリックし、続いてYour profile(あなたのプロフィール)をクリックしてください。

    プロフィール画像

  2. プロフィールページの左側で、"Organizations"の下であなたのOrganizationのアイコンをクリックしてください。

    organizationのアイコン

  3. Organization名の下で、 Teamsをクリックしてください。

    Teamsタブ

  4. Teamsタブで、Teamの名前をクリックしてください。

    Organization の Team のリスト

  5. Teamメンバーのリストの上で、 Repositories(リポジトリ)をクリックしてください。

    チームの [Repositories] タブ

  6. リポジトリ リストの上にある [Add repository] をクリックします。

    [Add repository] ボタン

  7. リポジトリの名前を入力して、[Add repository to team] をクリックします。

    リポジトリ検索フィールド

  8. オプションで、リポジトリ名の右にあるドロップダウンメニューを使って、チームの権限レベルを変更することもできます

    リポジトリのアクセス レベルのドロップダウン

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

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

警告:

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

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

  • People with admin permissions to a private or internal repository can disallow forking of that repository, and organization owners can disallow forking of any private or internal repository in an organization. For more information, see "Managing the forking policy for your organization" and "Managing the forking policy for your repository."

  1. GitHubの右上で、プロフィール画像をクリックし、続いてYour profile(あなたのプロフィール)をクリックしてください。

    プロフィール画像

  2. プロフィールページの左側で、"Organizations"の下であなたのOrganizationのアイコンをクリックしてください。

    organizationのアイコン

  3. Organization名の下で、 Teamsをクリックしてください。

    Teamsタブ

  4. Teamsタブで、Teamの名前をクリックしてください。

    Organization の Team のリスト

  5. Teamメンバーのリストの上で、 Repositories(リポジトリ)をクリックしてください。

    チームの [Repositories] タブ

  6. チームから削除するリポジトリ (複数選択も可) を選択します。

    いくつかのリポジトリがチェックボックスで選択されたチーム リポジトリのリスト

  7. リポジトリ リストの上にあるドロップダウン メニューで、[Remove from team] をクリックします。

    チームからリポジトリを削除するオプションのあるドロップダウン メニュー

  8. チームから削除されるリポジトリをレビューし、[Remove repositories] をクリックします。

    チームがアクセスできなくなったリポジトリのリストがあるモーダル ボックス

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください