Skip to main content

Organization での操作を制限する

Organization が所有するすべてのパブリックリポジトリ内の特定のユーザに対して、一定期間アクティビティ制限を適用することができます。

Organization owners and moderators can limit interactions in an organization.

一時的なインタラクションの制限について

Organization 内のインタラクションを制限すると、Organization が所有するすべてのパブリックリポジトリに対して一時的なインタラクション制限が有効になります。 リポジトリのインタラクション制限を有効にすると、特定のユーザのコメント、Issueのオープン、Pull Requestの作成、絵文字での反応、既存のコメントの編集、Issue及びPull Requestのタイトルの編集を制限できます。

インタラクションの制限を有効化する際には、制限の期間を24時間、3日間、1週間、1ヶ月、6ヶ月から選択できます。 制限期間が過ぎると、Organization はパブリックリポジトリで通常のアクティビティを再開できます。

インタラクション制限には3種類あります。

  • [Limit to existing users(既存ユーザへの制限)]: 作成してから 24 時間経過していないアカウントで、以前のコントリビューションがなく、コラボレーターではないユーザのアクティビティを制限します。
  • Limit to prior contributors(以前のコントリビューターへの制限): リポジトリのデフォルトブランチに以前にコントリビュートしたことがなく、コラボレータでもないユーザのアクティビティを制限します。
  • Limit to repository collaborators(リポジトリのコラボレータへの制限): リポジトリへの書き込みアクセスを持たないユーザのアクティビティを制限します。

Organization のメンバーは、いずれの制限タイプの影響も受けません。

Organization 全体でアクティビティ制限を有効にした場合、個々のリポジトリに対して操作制限を有効化または無効化することはできません。 個々のリポジトリのアクティビティ制限方法について詳しくは、「リポジトリでのインタラクションを制限する」を参照してください。

Organization owners and moderators can also block users for a specific amount of time. ブロックの期間が過ぎると、自動的にユーザのブロックは解除されます。 詳細は「Organization からユーザをブロックする」を参照してください。

Organization での操作を制限する

  1. In the top right corner of GitHub.com, click your profile photo, then click Your organizations. プロフィールメニューのあなたのOrganization

  2. Organizationの隣のSettings(設定)をクリックしてください。 設定ボタン

  3. For organization owners: In the "Access" section of the sidebar, select Moderation, then click Interaction limits.

    For organization moderators: In the sidebar, click Interaction limits.

  4. "Temporary interaction limits(一時的なインタラクションの制限)"の下で、設定したいインタラクション制限の種類の右のEnable(有効化)ドロップダウンメニューを使い、インタラクション制限に設定したい期間をクリックしてください。 [Temporary interaction limits] のオプション

参考リンク