본문으로 건너뛰기

SharePoint 에 등록된 문서를 Copilot 에서 검색하기

SharePoint에 등록된 문서를 Copilot Studio에서 검색하고 활용하기 위한 설정 방법을 안내합니다.

목차

  1. Copilot 생성
  2. 문서 업로드 전 테스트
  3. SharePoint 문서 등록
  4. 참조 자료 추가
  5. 인증 설정
  6. Entra 앱 등록 구성
  7. 테스트 및 게시

1. Copilot 생성

  1. Copilot Studio 에 접속 하여 만들기 를 통해 신규 Copilot 선택

  2. 이름을 지정하고 만들기 버튼 클릭

  • 언어 설정을 한국어로 설정하는 경우 클래식모드로 동작하므로 생성형 AI 의 응답방식은 사용자가 토픽에 입력한 예시문을 바탕으로 토픽작업을 선택.
  • 영어로 설정하면 생성형 AI 의 생성형(프리뷰)기능이 활성화 되고 토픽작업에 대해 요약(Description) 을 LLM 이 판단하여 선택하는 차이가 있음.

2. 문서 업로드 전 테스트

예제 파일인 풍력발전_오해와_진실.pdf 문서 내용중 첫 페이지의 풍력발전의 역사에 대해 문서를 업로드 하기전 상태에서 코파일럿에게 질문

질문: 풍력발전기로 한 해 동안 몇 가구에 전기를 공급할 수 있어?

  • 참조 자료를 비활성화 한 상태에서는 다음처럼 답변을 하지 못함.

  • 참조 자료를 활성화 하여 공개된 지식을 참조 하면 다음과 같이 공개된 내용에 대해 답변


3. SharePoint 문서 등록

SharePoint 사이트에 문서 등록 또는 등록된 문서가 있는 사이트 URL 복사 테스트용 url 에서는 https://...도메인/sites/CopilotDocSharing/Shared Documents 가 사용됨.


4. 참조 자료 추가

  1. Copilot Studio 에서 참조 자료 추가

  2. SharePoint 및 OneDrive 선택

  3. 이전에 복사해둔 SharePoint URL 붙여넣기


5. 인증 설정

  1. Copilot 설정에서 인증 변경

  2. 로그인한 사용자에 대해서만 문서 검색이 허용되어야 하므로 수동으로 인증사용자가 로그인해야 함 을 체크 앱등록 화면에서 리디렉션 URL 이 사용되므로 복사 클릭


6. Entra 앱 등록 구성

Entra 관리센터 에서 애플리케이션-앱 등록 화면에서 생성한 Copilot 선택

6.1 인증 설정

  1. 인증 선택하고 플랫폼 추가-웹 선택

  2. 복사 해둔 리디렉션 URL 붙여넣고, 권한 부여에 액세스 토큰, ID 토큰 체크 후 구성 클릭

6.2 API 사용 권한 추가

  1. API 사용 권한 에서 Microsoft Graph 에 대한 권한 추가

  2. 위임된 권한 선택

  3. OpenID 권한 중, openid, profile 선택

  4. 이 상태에서 권한 선택files로 검색하여 Files.Read.All 선택

  5. sites로 검색하여 Sites.Read.All 선택 후 권한 추가 버튼 클릭

  6. xxx에 대한 관리자 동의 사용 클릭

권한 설정 완료된 상태

6.3 API 범위 설정

  1. API 표시 메뉴에서 범위 추가 클릭 후 저장 후 계속 클릭

  1. 범위 이름 및 필수 항목을 적절히 등록 후 범위 추가 클릭, 관리자 및 사용자 가 동의 되어야 함

6.4 인증서 및 암호 설정

  1. 인증서 및 암호-클라이언트 비밀-새 클라이언트 암호 선택 후 임의 이름 secret 또는 key 등을 입력 후 추가

  1. 주의: 키는 생성할때만 보여지므로 값을 복사해 두어야 함

본 키는 Copilot Studio 인증에서 클라이언트 암호가 됨.

  1. 클라이언트 ID 는 개요에서 애플리케이션(클라이언트ID) 를 사용하므로

6.5 Copilot Studio 인증 완료

  1. Copilot Studio 로 돌아와서 클라이언트 ID, 클라이언트 암호 입력 후 저장

  1. 범위에 Files.Read.All Sites.Read.All 추가 후 저장 및 닫기


7. 테스트 및 게시

  1. 테스트를 위해 Copilot 테스트에서 새로고침을 하면 로그인 요청

  1. 로그인 버튼을 클릭하여 로그인 하면 유효성 검사 코드 복사 후 채팅창에 입력

  1. 로그인 된 상태이므로 Welcome 메시지 노출됨.

  1. 풍력발전기로 한 해 동안 몇 가구에 전기를 공급할 수 있어? 질문을 통해 문서에서 검색된 결과가 노출됨을 확인

  1. 게시를 통해 코파일럿 공유

← 메인으로 돌아가기