관리 설정의 팀별 세분화
기업 관리 설정을 팀 단위로 세분화해 팀별 값과 정책을 적용할 수 있게 했습니다.
교안에 영향
예전에는 enterprise 수준의 단일 안내로 설명하던 관리 설정이 이제 팀별 세분화까지 포함해야 하므로, 관련 문서의 설정 예시와 적용 범위 설명이 달라집니다.
요약
- managed-settings.json의 개별 키를 팀별로 다르게 적용할 수 있게 했습니다. - copilot/teams/에 팀 설정 파일을 두고 team-mappings.json으로 여러 팀에 연결할 수 있습니다. - overridable 키는 팀 값이 우선하고, 나머지 키는 기업 기본값이 유지됩니다. - enabledPlugins와 extraKnownMarketplaces를 팀별로 추가해 확장할 수 있습니다. - VS Code, Copilot CLI, Copilot App, Copilot cloud agent에서 해당 설정이 적용됩니다.
바뀐 것
새 기능
- managed-settings.json의 개별 키를 팀별 값으로 세분화할 수 있게 했습니다.
- copilot/managed-settings.json에서 { "overridable": } 구문으로 키를 팀별로 덮어쓸 수 있게 했습니다.
- enabledPlugins와 extraKnownMarketplaces를 팀별로 추가하는 기능을 지원합니다.
- team-mappings.json으로 팀 설정 파일을 하나 이상의 team slug에 연결할 수 있게 했습니다.
- copilot/teams/ 아래에 팀 설정 파일을 추가해 팀별 정책을 배포할 수 있게 했습니다.
개선
- 기업 기본 설정이 상한선이 되고 팀 설정은 그 아래에서 적용되도록 우선순위를 정리했습니다.
기타
- VS Code, Copilot CLI, Copilot App, Copilot cloud agent에서 Copilot Business 또는 Copilot Enterprise 라이선스에 대해 설정이 적용되도록 지원합니다.