github GitHub Changelog ·

GitHub Copilot Enterprise: Team-Specific Managed Settings

aiengineer
feature

GitHub Copilot Enterprise now allows administrators to customize managed settings for specific enterprise teams using itemized configuration files, enabling scaled governance and team flexibility. This feature allows administrators to mark specific settings as overridable, enabling teams to adapt Copilot to their workflows while maintaining enterprise-wide guardrails. The new capabilities are supported in VS Code, Copilot CLI, and the Copilot App for users with Copilot Business or Enterprise licenses.

  • Specialized managed settings for enterprise teams
  • Marking keys as overridable for team specialization
  • Team-based plugin and marketplace extensibility
  • Mapping settings files to multiple teams
  • Prioritization of user-level settings
Features (4)
  • Specialized managed settings for enterprise teams

    Enterprise administrators can now customize managed settings by targeting enterprise teams with itemized configuration files, allowing for scaled governance and team flexibility without central bottlenecks. This enables teams to adapt Copilot to their workflows while staying within defined boundaries.

  • Marking keys as overridable for team specialization

    Administrators can use the `"overridable": {}` syntax in `copilot/managed-settings.json` to allow teams to specialize configuration on a per-team basis, falling back to enterprise defaults if not explicitly set by the team.

  • Team-based plugin and marketplace extensibility

    New settings like `enabledPlugins` and `extraKnownMarketplaces` allow individual teams to layer on additional plugins and marketplaces beyond the enterprise baseline, fostering team-specific customization.

  • Mapping settings files to multiple teams

    The `team-mappings.json` file allows mapping individual settings files to one or more team slugs, enabling the application of specific policies across multiple teams or specialized job roles.

Enhancements (1)
  • Prioritization of user-level settings

    When a user belongs to multiple teams, team-level settings are combined using the least restrictive value for each key, then applied beneath the enterprise file, ensuring user preferences are respected within defined limits.

Notes (1)
  • Expanded client support for managed settings

    Managed settings are currently enforced in VS Code, Copilot CLI, Copilot App, and Copilot cloud agent for users with Copilot Business or Enterprise licenses. Support is planned to extend across all Copilot clients via the Copilot SDK.

Read the original announcement →

https://github.blog/changelog/2026-08-03-enterprise-team-specialization-for-managed-settings

Related releases