메인 콘텐츠로 건너뛰기

Microsoft 365 커넥터 활성화 및 사용

최소 2달 전에 업데이트됨

Microsoft 365 커넥터는 Team 및 Enterprise 플랜 사용자를 위해 사용 가능합니다.

이 문서에서는 미리 구축된 MCP 커넥터를 사용하여 Claude를 Microsoft 365에 연결하는 방법을 설명하며, Claude가 SharePoint, OneDrive, Outlook 및 Teams 전체에서 정보를 검색, 분석 및 액세스할 수 있도록 합니다.

Microsoft 365가 연결되면 Claude는 다음을 수행할 수 있습니다:

  • 문서 검색 및 분석 - SharePoint 사이트 및 OneDrive 라이브러리 전체

  • 이메일 스레드 액세스 - Outlook의 통신 분석

  • 회의 정보 검토 - Teams 캘린더에서

  • 인사이트 추출 - Teams 채팅 토론에서

Microsoft 365 커넥터 활성화

조직을 위해 Microsoft 365 커넥터를 활성화하려면 Microsoft Entra ID 전역 관리자 및 Claude Team 또는 Enterprise 플랜 소유자가 완료해야 하는 특정 단계가 있는 두 가지 별도의 설정 단계가 필요합니다.

활성화를 위한 필수 조건:

  • Team 또는 Enterprise 조직에서 소유자 또는 주 소유자 역할을 가진 Claude 사용자

  • 조직의 Microsoft Entra 테넌트에 대한 전역 관리자 액세스 권한이 있는 사람

  • 사용자는 커넥터에 연결하고 Claude와 함께 사용하기 위해 Microsoft 365 계정이 있어야 합니다.

1단계: 초기 Microsoft Entra 전역 관리자 설정

Claude Team 및 Enterprise 플랜 사용자가 Microsoft 365 커넥터에 연결할 수 있기 전에 Microsoft Entra 전역 관리자가 일회성 설정 프로세스를 완료해야 합니다.

인증 동의 흐름을 통한 자동 설정(권장)

이 프로세스는 전역 관리자로서 Microsoft 365 커넥터에 처음 연결할 때 인증 동의 흐름을 트리거합니다.

단계:

1) Claude 관리 설정에서 활성화

조직 소유자 및 Microsoft Entra 전역 관리자로서:

  1. Claude에 로그인합니다.

  2. 관리 설정 > 커넥터로 이동합니다.

  3. 페이지 하단의 "커넥터 찾아보기" 버튼을 클릭합니다.

  4. "Microsoft 365"를 찾아 "팀에 추가"를 클릭합니다.

"Microsoft 365"가 이제 설정 > 커넥터의 커넥터 목록에 나타납니다.

2) 개별 Claude 설정에서 활성화

Claude 조직을 대신하여 이전 단계를 완료한 후 Microsoft Entra 전역 관리자는 개별 Claude 사용자 설정에서 Microsoft 365에 연결해야 합니다:

  1. 설정 > 커넥터로 이동합니다.

  2. 목록에서 "Microsoft 365"를 찾아 "연결"을 클릭합니다.

  3. Microsoft 365 자격증명으로 인증합니다.

  4. 요청된 권한을 검토하고 수락할 수 있으며, 전체 조직을 대신하여 액세스 권한을 부여하는 확인란을 선택합니다.

    • 팀 멤버가 개별적으로 Microsoft 365에 연결할 수 있기 전에 이 단계를 완료해야 합니다.

  5. (선택 사항) Microsoft Entra 테넌트의 어떤 사용자가 커넥터를 사용할 수 있는지 제한하려면, Entra 관리 센터(https://entra.microsoft.com)에서 M365 MCP Server for Claude 엔터프라이즈 애플리케이션으로 이동하여 속성으로 이동한 후 "할당 필요?"를 예로 설정한 다음 사용자 및 그룹 섹션에서 특정 사용자 또는 그룹을 추가합니다. 할당된 사용자만 인증하고 커넥터를 사용할 수 있습니다. M365 MCP Client for Claude 엔터프라이즈 애플리케이션에 대해서도 동일한 프로세스를 반복하여 두 구성 요소가 동일한 승인된 사용자 집합으로 제한되도록 합니다.​​​​​​​​​​​​​​​​

  6. (선택 사항) 테넌트의 사용자가 사용할 수 있는 권한 범위를 선택적으로 제한하려면 아래의 "권한 범주" 및 "권한 선택적 취소" 섹션을 참조하세요.

Microsoft Entra ID의 수동 설정

또는 Microsoft Entra ID에서 커넥터 앱을 추가하고 전체 테넌트를 대신하여 관리자 사전 동의를 부여할 수 있습니다. 이 프로세스는 위의 인증 동의 흐름을 통한 자동 설정 섹션에서 수행되는 작업을 수동으로 달성합니다. Microsoft Entra 전역 관리자가 Claude Team 또는 Enterprise 조직의 구성원이 아니거나 Microsoft Entra ID에서 앱 설치 및 권한 설정을 문제 해결하려는 경우 이 방법을 사용할 수 있습니다.

이 프로세스는 Graph Explorer에 두 개의 서비스 주체를 추가합니다. 각 주체는 테넌트의 두 M365 MCP for Claude 앱 등록 중 하나에 대한 서비스 수준 ID를 설정하여 Microsoft Graph API를 통해 조직의 데이터 및 리소스에 액세스하고 상호 작용할 수 있도록 합니다.

단계:

1) 서비스 주체 추가

Microsoft Graph Explorer를 사용하여 필요한 두 서비스 주체를 추가합니다:

M365 MCP Client for Claude

{"appId":"08ad6f98-a4f8-4635-bb8d-f1a3044760f0"}

M365 MCP Server for Claude

{"appId":"07c030f6-5743-41b7-ba00-0a6e85f37c17"}

2) 관리자 사전 동의 부여

브라우저에서 다음 URL을 구성하고 방문하여 {your-tenant-id}를 조직의 테넌트 ID로 바꿉니다:

M365 MCP Client for Claude

M365 MCP Server for Claude

각 URL을 방문하면 조직을 대신하여 통합에 필요한 위임된 사용자 권한에 동의하라는 메시지가 표시됩니다.

3) Claude 관리 설정에서 활성화

Microsoft Entra 관리자가 관리자 동의 프로세스를 완료한 후 조직 소유자는 다음을 수행해야 합니다:

  1. Claude에 로그인합니다.

  2. 관리 설정 > 커넥터로 이동합니다.

  3. 페이지 하단의 "커넥터 찾아보기" 버튼을 클릭합니다.

  4. "Microsoft 365"를 찾아 "팀에 추가"를 클릭합니다.

"Microsoft 365"가 이제 설정 > 커넥터의 커넥터 목록에 나타납니다.

4) 개별 Claude 설정에서 활성화

조직을 대신하여 이전 단계를 완료한 후 Microsoft Entra 관리자는 개별 Claude 사용자 설정에서 Microsoft 365에 연결해야 합니다:

  1. 설정 > 커넥터로 이동합니다.

  2. 목록에서 "Microsoft 365"를 찾아 "연결"을 클릭합니다.

  3. Microsoft 365 자격증명으로 인증합니다.

  4. 요청된 권한을 검토하고 수락할 수 있으며, 전체 조직을 대신하여 액세스 권한을 부여하는 확인란을 선택합니다.

    • 팀 멤버가 개별적으로 Microsoft 365에 연결할 수 있기 전에 이 단계를 완료해야 합니다.

  5. (선택 사항) Microsoft Entra 테넌트의 어떤 사용자가 커넥터를 사용할 수 있는지 제한하려면, Entra 관리 센터(https://entra.microsoft.com)에서 M365 MCP Server for Claude 엔터프라이즈 애플리케이션으로 이동하여 속성으로 이동한 후 "할당 필요?"를 예로 설정한 다음 사용자 및 그룹 섹션에서 특정 사용자 또는 그룹을 추가합니다. 할당된 사용자만 인증하고 커넥터를 사용할 수 있습니다. M365 MCP Client for Claude 엔터프라이즈 애플리케이션에 대해서도 동일한 프로세스를 반복하여 두 구성 요소가 동일한 승인된 사용자 집합으로 제한되도록 합니다.​​​​​​​​​​​​​​​​

  6. (선택 사항) 테넌트의 사용자가 사용할 수 있는 권한 범위를 선택적으로 제한하려면 아래의 "권한 범주" 및 "권한 선택적 취소" 섹션을 참조하세요.

5) 커넥터 테스트

성공적으로 연결한 후 Claude와 새 채팅을 시작하고 간단한 요청을 시도합니다(예: "내 모든 SharePoint 문서 나열"). Claude가 Microsoft 365 연결을 사용하여 요청된 데이터에 액세스할 수 있으면 커넥터가 작동하고 있음을 확인합니다. 모든 Claude 조직 멤버는 Microsoft 365 커넥터를 인증하고 사용하기 시작할 수 있습니다.

2단계: Team 및 Enterprise 사용자를 위한 활성화 단계

소유자가 활성화한 후 멤버는 설정에서 Claude를 Microsoft 365에 연결하도록 선택할 수 있습니다.

단계:

  1. 설정 > 커넥터로 이동합니다.

  2. 목록에서 "Microsoft 365"를 찾아 "연결"을 클릭합니다.

  3. Microsoft 365 자격증명으로 인증하여 Claude와 함께 Microsoft 365 커넥터 사용을 시작합니다.

참고: Claude 계정에 Microsoft 커넥터를 추가한 후 도구로 인증하고 Claude for iOS 또는 Android에서 사용할 수 있습니다.


Microsoft 365 커넥터 사용 방법

Microsoft 365 데이터에 액세스해야 하는 Claude에 질문을 합니다. Claude는 필요한 도구를 자동으로 감지하고 관련 정보를 검색합니다.

예제 쿼리

  • "SharePoint에서 Q4 전략 계획 문서를 찾아보세요."

  • "제품 출시에 대한 이메일 대화를 요약하세요."

  • "마케팅 캠페인에 대해 Teams 채널에서 어떤 토론이 있었나요?"

  • "지난주 리더십 동기화 회의 노트를 검토하세요."

Claude는 Microsoft 365 환경에서 검색한 정보를 기반으로 응답을 제공하며, 해당하는 경우 관련 컨텍스트 및 인용을 포함합니다.

SharePoint 및 OneDrive 문서 액세스

  • SharePoint 사이트 및 라이브러리 전체에서 문서를 검색하여 프로젝트 사양, 전략 계획 및 기타 비즈니스 문서를 찾습니다.

  • OneDrive에 저장된 파일에 액세스하고 Claude가 수동으로 업로드하지 않고도 콘텐츠를 분석하도록 합니다.

  • 분산된 파일 위치에서 정보를 통합하고 여러 문서 전체에서 추세를 분석합니다.

Outlook 이메일 분석

  • 이메일 스레드 및 대화를 검색하여 프로젝트 상태, 클라이언트 피드백 및 팀 정렬을 추적합니다.

  • 메시지 콘텐츠 및 메타데이터에 액세스하여 날짜, 발신자, 제목 및 기타 기준으로 필터링합니다.

  • 통신 패턴을 분석하고 과거 대응에서 특정 정보를 찾습니다.

Outlook 캘린더 회의 분석 및 요약

  • 회의 요약, 참석자 정보 및 콘텐츠를 검토하여 예정된 회의를 준비하거나 놓친 토론을 이해합니다.

  • 일정 패턴을 분석하고 프로젝트 결정을 추적합니다.

Teams 채팅 기능

  • 참여하는 Teams 채팅 메시지 및 채널 토론에 액세스합니다.

  • 팀 협업 패턴을 검토하고 대화 전체에서 내린 결정을 찾습니다.


Microsoft 365 커넥터에는 어떤 권한이 필요합니까?

Microsoft 365 통합을 연결할 때 Claude가 사용자를 대신하여 Microsoft 365 데이터에 액세스할 수 있도록 하는 여러 권한을 부여하도록 요청받습니다.

이해해야 할 중요 사항:

  • 모든 권한은 위임된 권한이므로 Claude는 사용자의 Microsoft 365 계정을 대신하여 작동하며 Microsoft 365에서 이미 볼 수 있는 권한이 있는 데이터에만 액세스할 수 있습니다.

  • Claude는 연결한 계정의 Microsoft 365 데이터에만 액세스할 수 있습니다.

  • Claude는 기존 권한을 초과하여 아무것도 액세스할 수 없습니다.

  • 이러한 권한은 읽기 전용 액세스를 활성화합니다. Claude는 Microsoft 365 테넌트의 콘텐츠를 수정, 삭제 또는 생성할 수 없습니다.

권한 범주

인증 중에 Microsoft 365 커넥터는 다음 권한을 요청합니다:

기본 액세스

  • User.Read: 로그인 및 사용자 프로필 읽기

  • openid: 조직 계정으로 로그인

  • offline_access: 액세스 권한을 부여한 데이터에 대한 액세스 유지

  • email: 이메일 주소 보기

  • profile: 기본 프로필 정보 보기

이메일(Outlook)

  • Mail.Read: 이메일 메시지 읽기

  • Mail.ReadBasic: 이메일 메타데이터(발신자, 제목, 날짜) 읽기

  • Mail.Read.Shared: 액세스 권한이 있는 사서함의 이메일 읽기

  • MailboxFolder.Read: 사서함 폴더 구조 읽기

  • MailboxItem.Read: 사서함의 항목 읽기

캘린더

  • Calendars.Read: 캘린더 이벤트 읽기

  • Calendars.Read.Shared: 공유된 캘린더 읽기

Teams 채팅

  • Chat.Read: Teams 채팅 메시지 읽기

  • Chat.ReadBasic: Teams 채팅 메타데이터 읽기

  • ChatMember.Read: 채팅 참석자 정보 읽기

  • ChatMessage.Read: Teams 채팅 메시지 읽기

Teams 채널

  • Channel.ReadBasic.All: 채널 이름 및 설명 읽기

  • ChannelMessage.Read.All: 채널 메시지 읽기

회의

  • OnlineMeetings.Read: 온라인 회의 읽기

  • OnlineMeetingTranscript.Read.All: 회의 기록 읽기

  • OnlineMeetingAiInsight.Read: AI 생성 회의 인사이트 읽기

  • OnlineMeetingArtifact.Read.All: 회의 녹음 및 아티팩트 읽기

  • OnlineMeetingRecording.Read.All: 회의 녹음 읽기

파일(OneDrive 및 SharePoint)

  • Files.Read

답변이 도움되었나요?