기업 IT 관리자는 엔터프라이즈 데이터 보호(Enterprise Data Protection: EDP) 체계를 적용하고 Microsoft Entra ID 인증 및 Microsoft 365 관리 정책을 구성함으로써, 회사 내부 대화 데이터가 외부로 유출되거나 무단 보존되거나 AI 기초 모델 학습에 사용되는 것을 원천 차단할 수 있습니다.
엔터프라이즈 데이터 보호(기존 명칭: 상용 데이터 보호 / Commercial Data Protection: CDP)는 자격을 갖춘 비즈니스용 Microsoft 365 구독을 보유한 기업에 추가 요금 없이 기본 제공되는 보안 보호 기능입니다. 임직원이 소속 조직의 Microsoft Entra ID(구 Azure AD) 회사 또는 학교 계정으로 로그인하면 EDP가 자동으로 활성화됩니다. EDP 환경에서 입력된 모든 프롬프트(Prompts)와 생성된 응답(Responses)은 조직의 Microsoft 365 테넌트 경계 내에 안전하게 격리되며, 저장 및 전송 구간에서 암호화되고, OpenAI나 Microsoft의 파운데이션 대규모 언어 모델(LLM)을 학습시키는 데 일체 사용되지 않도록 계약상·기술적으로 보장됩니다.
하지만 이 보호 기능은 사용자의 로그인 계정에 철저히 종속됩니다. 직원이 비로그인 상태이거나 개인 Microsoft 계정(MSA)으로 Copilot을 사용할 경우 소비자용 서비스 약관이 적용되어 대화 기록이 캐싱되거나 서비스 품질 개선에 쓰일 위험이 발생합니다. 따라서 IT 관리자는 조직 차원에서 Entra ID 인증을 강제하고 브라우저 정책, 웹 검색 연동, Microsoft Purview 규정 준수 체계를 체계적으로 설정해야 합니다.
1. 엔터프라이즈 데이터 보호(EDP)의 핵심 보안 메커니즘
로그인한 계정 유형에 따라 Microsoft Copilot은 완전히 다른 법적 약관 및 데이터 아키텍처 하에서 작동합니다.
| 기능 항목 | 소비자용 Microsoft Copilot (비로그인 / 개인 MSA) | 엔터프라이즈 데이터 보호 적용 Copilot (Entra ID 로그인) |
|---|---|---|
| 적용 규관 | Microsoft 서비스 계약 및 개인정보 처리방침 | Microsoft 제품 사용 약관 및 데이터 보호 부록(DPA) |
| Microsoft의 법적 지위 | 독립적 데이터 컨트롤러 (Data Controller) | 기업 데이터 처리자 (Data Processor) |
| 기초 AI 모델 학습 | 대화 및 피드백이 모델 학습 및 튜닝에 사용될 수 있음 | 엄격히 금지됨; 프롬프트와 응답은 기본 모델 학습에 일체 사용되지 않음 |
| 대화 저장 경계 | 소비자 공용 클라우드 인프라; 개인 설정에 따라 보존 | 테넌트 단위 암호화 격리; Microsoft 365 테넌트 경계 내 저장(Exchange 인프라) |
| 감사 및 컴플라이언스 | 기업 차원의 감사 로그 및 eDiscovery 지원 불가 | Microsoft Purview 감사 로그, eDiscovery, 보존 정책 완벽 지원 |
| UI 시각적 표시 | 일반 Copilot 아이콘; 개인 프로필 아바타 | 녹색 '보호됨(Protected)' 방패 아이콘; '회사(Work)' 프로필 표기 |
EDP의 기술적 격리 및 데이터 보호 원칙
- 테넌트 격리 및 엔드투엔드 암호화: 프롬프트와 응답은 Microsoft 365 보안 경계 내부에서만 처리됩니다. 전송 중에는 TLS 1.2+ 암호화가 적용되며, 저장 데이터는 BitLocker 및 서비스 암호화 키로 타 테넌트와 완벽히 격리됩니다.
- 모델 학습 배제 보장: Microsoft는 고객의 프롬프트, AI 생성 텍스트, Microsoft Graph를 통해 읽어온 사내 문서를 상용 파운데이션 LLM 훈련에 사용하지 않습니다.
- Exchange 기반 컴플라이언스 아키텍처: 기업용 대화 기록은 사용자의 Exchange Online 사서함 내 규정 준수 보존 영역에 안전하게 기록되어, Purview를 통한 자동 삭제 및 법적 보존 설정이 가능합니다.
- 데이터 처리자 계약 의무(DPA): Microsoft는 데이터 처리자로서 GDPR, ISO/IEC 27018 및 EU 데이터 경계(EU Data Boundary) 규정을 준수합니다.
2. 적용 라이선스 및 필수 요구 사항
엔터프라이즈 데이터 보호는 주요 Microsoft 365 및 Office 365 상용 플랜에 기본 포함되어 있으며 별도 추가 라이선스 비용이 들지 않습니다.
- 엔터프라이즈 플랜: Microsoft 365 E3, E5, F1, F3; Office 365 E1, E3, E5, F3
- 비즈니스 플랜: Microsoft 365 Business Basic, Business Standard, Business Premium
- 교육용 플랜: Microsoft 365 A3, A5; Office 365 A1, A3, A5 (교직원 및 적격 학생 라이선스)
- 단독 Teams 및 정부용: Teams Enterprise, Teams Essentials 및 GCC 테넌트
여기에 Microsoft Copilot(구 Microsoft 365 Copilot 추가 기능) 라이선스를 부여받은 사용자는 동일한 EDP 보호 하에 사내 SharePoint, OneDrive, 이메일, 채팅 데이터를 바탕으로 한 Microsoft Graph 시맨틱 지식 연동(Work 모드)까지 이용할 수 있습니다.
3. IT 관리자 단계별 설정 가이드
기업 전사 환경에서 Copilot을 안전하게 배포하기 위해 관리자는 ID 인증 강제, 브라우저 정책, 웹 검색 제어, 데이터 보존 주기의 4가지 계층을 구성해야 합니다.
+-----------------------------------------------------------------------------------+
| 1. ID 및 네트워크 보안 계층 |
| - M365 라이선스 할당 -> copilot.cloud.microsoft 허용 -> 테넌트 제한 v2 구성 |
+-----------------------------------------------------------------------------------+
|
v
+-----------------------------------------------------------------------------------+
| 2. 엔드포인트 및 Edge 브라우저 정책 |
| - 브라우저 로그인 강제 (BrowserSignin = 2) -> 회사 도메인 제한 (RestrictSigninToPattern)|
| - 사이드바 페이지 컨텍스트 읽기 제어 (EdgeEntraCopilotPageContext) |
+-----------------------------------------------------------------------------------+
|
v
+-----------------------------------------------------------------------------------+
| 3. Copilot 관리 센터 및 정책 제어 |
| - Microsoft 365 관리 센터 설정 -> Bing 웹 검색 그라운딩 정책 제어 |
+-----------------------------------------------------------------------------------+
|
v
+-----------------------------------------------------------------------------------+
| 4. Microsoft Purview 거버넌스 및 감사 |
| - 대화 보존/삭제 정책 -> 상호작용 감사 로그 조회 -> 엔드포인트 및 Edge DLP 적용 |
+-----------------------------------------------------------------------------------+
1단계: Entra ID 로그인 강제 및 개인 계정 접속 차단
EDP는 올바른 Entra ID 인증 토큰이 감지될 때만 실행되므로, 관리 대상 기기에서 직원이 개인 Microsoft 계정으로 Copilot에 접근하지 못하도록 차단해야 합니다.
A. Microsoft Edge 브라우저 그룹 정책(Intune 또는 GPO) 구성
Intune 또는 그룹 정책 관리자를 통해 Edge 관리 템플릿을 배포합니다.
- 브라우저 로그인 강제 (
BrowserSignin):BrowserSignin값을2(사용자가 브라우저를 사용하려면 강제로 로그인하도록 설정)로 지정합니다. 이를 통해 비인가 세션을 원천 방지합니다.
- 로그인 가능 계정 도메인 제한 (
RestrictSigninToPattern):RestrictSigninToPattern에 회사 이메일 도메인 정규식(예:.*@yourcompany\.com)을 입력합니다.- 이 설정을 통해 직원이 개인
@outlook.com이나 개인 구글 계정으로 Edge에 별도 프로필을 만들어 우회 접속하는 경로를 차단합니다.
- Edge 사이드바 웹페이지 컨텍스트 제어 (
EdgeEntraCopilotPageContext):- 직원이 현재 열려 있는 사내 웹페이지나 PDF 문서를 Copilot이 읽고 요약하도록 허용할 경우
Enabled(1), 화면 내용 전달을 금지할 경우Disabled(0)로 설정합니다. 단, Purview DLP로 보호된 민감 문서 페이지는 이 설정과 무관하게 Copilot의 읽기가 자동 차단됩니다.
- 직원이 현재 열려 있는 사내 웹페이지나 PDF 문서를 Copilot이 읽고 요약하도록 허용할 경우
B. Entra ID 테넌트 제한 v2(Tenant Restrictions v2) 구성
사내 네트워크에서 개인 계정이나 미인가 외부 파트너 테넌트로 접속하는 행위를 방지합니다.
- Microsoft Entra 관리 센터 > 외부 ID > 테넌트 간 액세스 설정으로 이동합니다.
- 테넌트 제한 v2를 활성화하여 승인된 사내 테넌트 ID로의 인증만 허용합니다.
2단계: 네트워크 엔드포인트 허용 및 안정적 통신 보장
Microsoft는 모든 Copilot 서비스를 .cloud.microsoft 도메인 체계로 통합했습니다.
- 필수 엔드포인트 허용:
사내 방화벽, 보안 웹 게이트웨이(SWG) 및 프록시 허용 목록에 다음 도메인을 추가합니다.
*.cloud.microsoft- 웹 접속 기본 주소:
https://copilot.cloud.microsoft
- 네트워크 레벨의 임의 차단 지양: Microsoft는 방화벽에서 Copilot 하위 특정 IP나 URL만 선별적으로 차단하는 것을 권장하지 않습니다. Copilot은 Teams, Outlook, 웹용 Office 앱과 유기적으로 결합되어 있으므로 패킷 레벨 차단 시 기본 업무 앱의 오류를 유발할 수 있습니다. 비활성화가 필요한 경우 플랫폼 내 관리 정책을 사용해야 합니다.
3단계: Bing 웹 검색 그라운딩 및 쿼리 비식별화 관리
기본 설정 상태에서 Microsoft Copilot Chat은 실시간 최신 정보 반영을 위해 Bing 웹 검색 그라운딩을 활용합니다.
Bing 검색 쿼리 보호 구조
웹 검색이 실행될 때의 데이터 보호 원리는 다음과 같습니다.
- 사용자가 입력한 프롬프트에서 핵심 키워드 몇 개만 추출하여 쿼리를 생성합니다.
- 사용자 계정(UPN), 성명, 회사 도메인명, 테넌트 ID가 완전히 제거됩니다.
- 사내 기안 문서 전문, 첨부 파일, 이메일 내용은 절대 Bing으로 전달되지 않습니다.
- 전송은 HTTPS로 보호되며, Microsoft는 이 쿼리를 광고주와 공유하지 않고 모델 학습용으로도 쓰지 않습니다.
클라우드 정책을 통한 웹 검색 완전 비활성화(선택 사항)
국방, 금융 등 엄격한 규제로 인해 외부 검색 자체를 금지해야 하는 경우:
- Microsoft 365 Apps 관리 센터(
config.office.com)의 **클라우드 정책(Cloud Policy)**에 접속합니다. - 대상 사용자 그룹에 대한 정책 구성을 생성하거나 편집합니다.
- Copilot에서 웹 검색 허용(Allow web search in Copilot) 설정을 찾습니다.
- Microsoft Copilot 및 Copilot Chat에서 사용: 비식별화된 웹 검색 유지.
- Microsoft Copilot Work 모드에서 사용 안 함, Web 모드에서 사용: 내부 업무 대화 시 외부 검색만 차단.
- 모두 사용 안 함: Bing 검색을 전면 차단하며, Copilot은 사전 학습된 내부 가중치만을 사용해 답변합니다.
이 설정은 Microsoft 365 관리 센터의 Copilot > 설정 메뉴에서도 테넌트 단위로 일괄 관리할 수 있습니다.
4단계: Microsoft Purview 데이터 보존 및 감사 구성
EDP 체계 하에서 대화 데이터는 사내 Exchange Online의 규정 준수 저장소에 보관되므로, Purview에서 통합 관리할 수 있습니다.
- 보존 정책(Retention Policies) 설정:
- Microsoft Purview 규정 준수 포털 > 데이터 수명 주기 관리 > 보존 정책으로 이동합니다.
- Microsoft Copilot 사용자 상호 작용을 대상으로 하는 정책을 생성합니다.
- 데이터 노출 위험을 줄이기 위해 일정 기간(예: 30일, 60일 또는 90일) 경과 후 자동 영구 삭제되도록 설정하거나, 법적 요건에 맞는 보존 기간을 지정합니다.
- 감사 로그 추적:
- Microsoft Purview > **감사(Audit)**에서
CopilotInteraction스키마 이벤트를 검색합니다. - 질의 발생 시각, 사용자 ID, 접속 애플리케이션, 웹 검색 실행 여부 등을 명확히 추적할 수 있습니다.
- Microsoft Purview > **감사(Audit)**에서
- 데이터 손실 방지(DLP) 연동:
- Purview에서 엔드포인트 DLP 및 Edge DLP 정책을 배포합니다. '대외비' 등 민감도 레이블이 부착된 문서의 텍스트를 Copilot에 복사하거나 Edge 사이드바에서 요약하려는 시도를 자동 차단합니다.
4. 검증 체크리스트: EDP 활성화 여부 확인법
모든 정책 배포를 마친 후 IT 관리자와 임직원은 다음 세 가지 항목을 통해 엔터프라이즈 데이터 보호가 정상 동작하는지 점검합니다.
- UI 화면 시각적 식별 확인:
https://copilot.cloud.microsoft또는 Edge의 Copilot 사이드바에 접속합니다.- 화면 상단 '새 채팅' 버튼 부근에 녹색 방패 아이콘과 함께 보호됨(Protected) 문구가 표시되는지 확인합니다.
- 프로필 계정 유형에 회사(Work) 표시가 명시되어 있는지 확인합니다.
- 입력창 하단에 *"이 채팅에서는 개인 데이터와 회사 데이터가 보호됩니다."*라는 안내 문구가 표시되는지 확인합니다.
- 개인 계정 차단 테스트:
- 사내 업무용 PC의 Edge에서 개인 Microsoft 계정(
@outlook.com등)으로 로그인을 시도해 봅니다. 관리 정책에 의해 프로필 생성이 거부되어야 합니다.
- 사내 업무용 PC의 Edge에서 개인 Microsoft 계정(
- Purview 감사 로그 기록 확인:
- 사내 테스트 계정으로 질의를 1회 제출합니다.
- 15~30분 후 Microsoft Purview 감사 검색에서 해당 상호작용 이벤트가 정상적으로 기록되었는지 확인합니다.
5. 최적의 운영 권장 사항
Microsoft Copilot의 안전한 기업 도입을 위해 복잡한 타사 프록시나 네트워크 차단 솔루션은 필요하지 않습니다.
- 개인 계정 접근을 철저히 차단할 것: Intune과 Edge 브라우저 정책(
BrowserSignin = 2및RestrictSigninToPattern)으로 사각지대를 완전히 없앱니다. - 직원 보안 교육 실시: 업무 관련 민감 질문을 작성하기 전에 화면의 녹색 '보호됨' 방패 아이콘을 반드시 확인하도록 교육합니다.
- 보안 등급에 맞춘 웹 검색 차단: 기밀 프로젝트 연구팀 등에는 클라우드 정책을 이용해 외부 Bing 검색 연동을 선별 차단합니다.
- Purview 보존 주기를 정립할 것: 정기적인 자동 삭제 정책을 구현하여 불필요한 과거 대화 기록이 축적되지 않도록 관리합니다.
참고 자료
- Enterprise data protection in Microsoft Copilot and Microsoft Copilot Chat | Microsoft Learn
- Microsoft Copilot Chat Privacy and Protections | Microsoft Learn
- Data, privacy, and security for web search in Microsoft Copilot and Microsoft Copilot Chat | Microsoft Learn
- Manage Microsoft Copilot Chat | Microsoft Learn