Skip to main content

Limiting interactions in your organization

You can temporarily enforce a period of limited activity for certain users in all public repositories owned by your organization.

Who can use this feature?

Organization owners and moderators can limit interactions in an organization.

About temporary interaction limits

Limiting interactions in your organization enables temporary interaction limits for all public repositories owned by the organization. Enabling an interaction limit for a repository restricts certain users from commenting, opening issues, creating pull requests, reacting with emojis, editing existing comments, and editing titles of issues and pull requests.

When you enable an interaction limit, you can choose a duration for the limit: 24 hours, 3 days, 1 week, 1 month, or 6 months. After the duration of your limit passes, users can resume normal activity in your organization's public repositories.

There are three types of interaction limits.

  • Limit to existing users: Limits activity for users with accounts that are less than 24 hours old who do not have prior contributions and are not collaborators.
  • Limit to prior contributors: Limits activity for users who have not previously contributed to the default branch of the repository and are not collaborators.
  • Limit to repository collaborators: Limits activity for users who do not have write access to the repository.

Members of the organization are not affected by any of the limit types.

When you enable organization-wide activity limitations, you can't enable or disable interaction limits on individual repositories. For more information on limiting activity for an individual repository, see Limiting interactions in your repository.

Organization owners and moderators can also block users for a specific amount of time. After the block expires, the user is automatically unblocked. For more information, see Blocking a user from your organization.

Limiting interactions in your organization

  1. In the upper-right corner of GitHub, select your profile photo, then click Your organizations.

  2. Next to the organization, click 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. Under "Temporary interaction limits", to the right of the type of interaction limit you want to set, select the Enable dropdown menu, then click the duration you want for your interaction limit.

Further reading