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

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-10-16. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

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

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

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

本記事の内容:

警告:

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

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

GitHub Enterprise の右上で、プロフィール画像をクリックし、続いて [Your profile(あなたのプロフィール)] をクリックします。 プロフィール画像

  1. プロフィールページの左側で、[Organizations] の下にある Organization のアイコンをクリックしてください。

    Organization のアイコン

  2. Organization 名の下で、 [Teams] をクリックします。

    Teams タブ

  3. [Teams] タブで Team 名をクリックします。

    Organization の Team のリスト

  4. Team のメンバーリストの上の [Repositories] をクリックします。

    Team のリポジトリタブ

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

    [Add repository] ボタン

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

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

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

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

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

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

警告:

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

  • LDAP Syncが有効化されている場合、リポジトリから個人を削除すると、その人はアクセス権を失いますが、その人のフォークは削除されません。 元々のOrganizationのリポジトリへのアクセスできるように3ヶ月以内にその人がTeamに追加されたなら、次回の同期の際にフォークへのアクセスは自動的に回復されます。

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

  • Organizationのオーナーは、特定のプライベートリポジトリをフォークできなくしたり、Organization内のすべてのプラベートリポジトリをフォークできなくしたりできます。 詳しい情報については「Organizationが所有するプライベートリポジトリのフォークの許可」と「Organization 内のプライベートリポジトリのフォークの許可」を参照してください。

GitHub Enterprise の右上で、プロフィール画像をクリックし、続いて [Your profile(あなたのプロフィール)] をクリックします。 プロフィール画像

  1. プロフィールページの左側で、[Organizations] の下にある Organization のアイコンをクリックしてください。

    Organization のアイコン

  2. Organization 名の下で、 [Teams] をクリックします。

    Teams タブ

  3. [Teams] タブで Team 名をクリックします。

    Organization の Team のリスト

  4. Team のメンバーリストの上の [Repositories] をクリックします。

    Team のリポジトリタブ

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

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

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

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

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

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

参考リンク

担当者にお尋ねください

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

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