GitHub、Issue 作成をコラボーレーターに限定する機能を追加
GitHub はリポジトリ管理者に対し、書き込み権限を持つコラボレーターのみがイシューを作成できる機能を追加し、プロジェクトの品質維持とスパム対策を強化した。
キーポイント
イシュー作成制限機能の導入
リポジトリ管理者が設定により、書き込み権限を持つコラボレーター以外のユーザーによるイシュー作成を完全にブロックできるようになった。
多様な入口での統一的な制御
この制限は Issues ページ、コメント、Discussions、Projects、Copilot などのすべてのエントリーポイントで適用され、一貫したアクセス管理を実現する。
プルリクエスト権限との整合性向上
既存の「コラボレーターのみがプルリクエストを作成可能」という設定と同等の制御が可能となり、開発ワークフロー全体のセキュリティポリシーを統一しやすくなった。
影響分析・編集コメントを表示
影響分析
この機能は、オープンソースプロジェクトや大規模な企業内開発において、外部からの不要なノイズを排除し、コアコントリビューターによる品質の高い議論に集中できる環境を整える上で重要です。特に AI ツール(Copilot)が活発に使われる現代の開発フローにおいて、自動化された提案や対話から誤ったイシューが生成されるリスクを低減する効果的な対策となります。
編集コメント
AI ツールの普及により、意図せず生成される不要なタスクやイシューが増えるリスクが高まる中、GitHub が提供するこの機能は開発チームの生産性を守る重要な盾となります。特に大規模プロジェクトでは、誰が何を発言できるかを厳密に管理するガバナンスの観点から必須のアップデートと言えます。
リポジトリ管理者は、書き込み権限を持つコラボレーターのみがイシューの作成をできるように制限できるようになりました。これにより、誰がイシューを開けるかについてより多くの制御が可能になり、プロジェクトに積極的に貢献・維持している人々に対してイシューワークフローを利用可能に保ちながら、不要なイシューの作成を減らすことができます。
この設定を有効にすると、書き込み権限を持たない人は、リポジトリ体験全体のエントリーポイント(Issues、Comments、Discussions、Projects、Copilot など)からイシューを作成できなくなります。また、このアップデートにより、すでにコラボレーターのみへのプルリクエスト作成の制限をサポートしているプルリクエスト権限との一貫性も高まります。
この設定を使用するには:
リポジトリの Settings ページに移動します。
Features の下で、Issues チェックボックスを選択します。
Issues の下で、「Creation allowed by:」から「Collaborators only」を選択します。
ご質問やフィードバックがある場合は、コミュニティディスカッションで議論に参加してください。
「Restrict issue creation to collaborators only」という投稿は、最初に The GitHub Blog で公開されました。
原文を表示
Repository admins can now restrict issue creation to collaborators with write access. This gives you more control over who can open issues and helps reduce unwanted issue creation, while keeping issue workflows available to the people who actively maintain and contribute to the project.
When this setting is enabled, people without write access can’t create issues from entry points across the repository experience, including Issues, Comments, Discussions, Projects, and Copilot. This update also brings more consistency with pull request permissions, which already support restricting pull request creation to collaborators only.
To use this setting:
Go to the repository Settings page.
Under Features, select the Issues checkbox.
Under Issues, select Creation allowed by: Collaborators only.
If you have any questions or feedback, join the conversation in our Community discussion.
The post Restrict issue creation to collaborators only appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み