GitHub、CopilotのモデルポリシーをREST APIで取得・更新可能に - Enterprise・チーム・アプリ・Organizationの4階層
GitHubが2026年10月19日、Copilotのモデルポリシーを取得・更新するREST APIのGET / PATCHエンドポイントを一般提供した。対象はEnterprise、Enterprise teams、Agent apps、Organizationの4階層。EnterpriseのポリシーからOrganizationやチーム・アプリにモデルの管理を委ねる設定もAPIで指定できる。
GitHub が2026年10月19日、Copilot のモデルポリシーを REST API で取得・更新できる GET と PATCH のエンドポイントを、Enterprise・Enterprise teams・Agent apps・Organization の4階層で一般提供した1。
- Enterprise のポリシーでは、organization モードなら Organization に、enterprise teams モードならチームとアプリに、モデルの管理を委ねられる1
- Enterprise 向けの PATCH では、各モデルの状態を
enabled・disabled・delegate_to_teams_and_apps・delegate_to_organizationsから指定でき、未設定モデルの既定(default_availability)も更新できる。チームとアプリ向けの PATCH は、モデルをenabledにして設定し、optionalにして解除する形で、ロックされたモデルは更新できない。チームとアプリの API が返す状態は、個々の利用者がそのモデルを使えるかどうかの最終判断ではないと説明されている2
GitHub は8月26日にも、Copilot Business / Enterprise 向けのグローバルモデルポリシーを一般提供している。今回の発表について GitHub は、これらのエンドポイントで Enterprise 全体のモデルの利用可否を管理しやすくなるとしている1。複数の Organization やチームを抱える企業の管理者にとっては、どのモデルを誰に開放するかの設定と点検を、自社のスクリプトに組み込みやすくなると考えられる。
Sources
- Copilot model policy API for enterprise, orgs, and teams - GitHub公式チェンジログ(2026年10月19日)
- REST API endpoints for enterprise AI controls - GitHub Docs(REST APIリファレンス)
この記事は役に立ちましたか?
ありがとうございます!
受け取りました。ありがとうございます!