SharePoint 에 등록된 문서를 Copilot 에서 검색하기
SharePoint에 등록된 문서를 Copilot Studio에서 검색하고 활용하기 위한 설정 방법을 안내합니다.
목차
1. Copilot 생성
-
Copilot Studio 에 접속 하여
만들기를 통해신규 Copilot선택
-
이름을 지정하고
만들기버튼 클릭
- 언어 설정을 한국어로 설정하는 경우
클래식모드로 동작하므로 생성형 AI 의 응답방식은 사용자가토픽에 입력한 예시문을 바탕으로토픽과작업을 선택. - 영어로 설정하면 생성형 AI 의
생성형(프리뷰)기능이 활성화 되고토픽과작업에 대해 요약(Description) 을 LLM 이 판단하여 선택하는 차이가 있음.
2. 문서 업로드 전 테스트
예제 파일인 풍력발전_오해와_진실.pdf 문서 내용중
첫 페이지의 풍력발전의 역사에 대해 문서를 업로드 하기전 상태에서 코파일럿에게 질문
질문: 풍력발전기로 한 해 동안 몇 가구에 전기를 공급할 수 있어?
-
참조 자료를 비활성화 한 상태에서는 다음처럼 답변을 하지 못함.

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

3. SharePoint 문서 등록
SharePoint 사이트에 문서 등록 또는 등록된 문서가 있는 사이트 URL 복사
테스트용 url 에서는 https://...도메인/sites/CopilotDocSharing/Shared Documents 가 사용됨.
4. 참조 자료 추가
-
Copilot Studio 에서
참조 자료 추가
-
SharePoint 및 OneDrive 선택

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

5. 인증 설정
-
Copilot 설정에서
인증변경
-
로그인한 사용자에 대해서만 문서 검색이 허용되어야 하므로
수동으로 인증과사용자가 로그인해야 함을 체크 앱등록 화면에서리디렉션 URL이 사용되므로 복사 클릭
6. Entra 앱 등록 구성
Entra 관리센터 에서 애플리케이션-앱 등록 화면에서 생성한 Copilot 선택

6.1 인증 설정
-
인증선택하고플랫폼 추가-웹선택
-
복사 해둔 리디렉션 URL 붙여넣고, 권한 부여에
액세스 토큰,ID 토큰체크 후구성클릭
6.2 API 사용 권한 추가
-
API 사용 권한에서 Microsoft Graph 에 대한 권한 추가
-
위임된 권한선택
-
OpenID권한 중, openid, profile 선택
-
이 상태에서
권한 선택에files로 검색하여Files.Read.All선택
-
sites로 검색하여Sites.Read.All선택 후권한 추가버튼 클릭
-
xxx에 대한 관리자 동의 사용클릭
권한 설정 완료된 상태

6.3 API 범위 설정
API 표시메뉴에서범위 추가클릭 후저장 후 계속클릭

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

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

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

본 키는 Copilot Studio 인증에서 클라이언트 암호가 됨.
- 클라이언트 ID 는
개요에서애플리케이션(클라이언트ID)를 사용하므로

6.5 Copilot Studio 인증 완료
- Copilot Studio 로 돌아와서 클라이언트 ID, 클라이언트 암호 입력 후 저장

- 범위에 Files.Read.All Sites.Read.All 추가 후 저장 및 닫기
7. 테스트 및 게시
- 테스트를 위해 Copilot 테스트에서 새로고침을 하면 로그인 요청

- 로그인 버튼을 클릭하여 로그인 하면 유효성 검사 코드 복사 후 채팅창에 입력
- 로그인 된 상태이므로 Welcome 메시지 노출됨.

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

게시를 통해 코파일럿 공유