1. Knowledge Base 팀지식
Storm OpenAPI
  • Welcome to STORM
    • STORM 소개
  • Quickstart
    • 시작하기
      • 계정 생성
      • 에이전트 생성
    • 주요 활용 시나리오
      • 문서 업로드
      • 워크플로우 설계
      • 테스트
      • 배포
      • 채널 연동
  • Feature Guide
    • 콘솔
      • 에이전트 관리
      • 대시보드
      • 권한 설정
    • 에이전트 템플릿
      • 심층 지식 탐색
      • 지식 탐색
      • 자유 대화
      • 보고서 작성
      • FAQ 챗봇
      • 이력서 스크리닝
      • 캐릭터 대화
      • 상담기록 분석
      • 기사 작성
      • SQL문 작성
      • 계약서 차이점 비교
    • 에이전트 빌더
      • 지식
        • 폴더
        • 피드백
        • 문서
          • 에이전트 지식
          • 팀 지식
      • Knowledge Base 팀지식
        • SharePoint 연동
        • Amazon S3 연동
      • 워크플로우
        • 노드 설명
          • LLM
          • 검색(RAG)
          • 에이전틱 RAG
          • API
          • IF ELSE
          • 변수 선언과 할당
          • 후처리
          • 응답
          • 루프
          • 문서 생성
      • 테스트
      • 로그
      • 대시보드
    • 관리자 도구
      • 배포 관리
      • 채널 연동
      • 모델 파인튜닝
      • 학습 데이터 품질 관리
      • 기타 설정
      • Teams 채널 연동
  • Apis
    • 에이전트
      • 에이전트 조회
      • 에이전트 배포
      • 에이전트 배포 이력 조회
      • 워크플로우 목록 조회
      • 최신 워크플로우 조회
      • 워크플로우 단건 조회
      • 신규 워크플로우 생성
    • 버킷
      • 버킷 생성
      • 버킷 조회
    • 문서
      • 문서 학습 요청 by file
      • 문서 학습 요청 by url
      • 문서 조회
      • 문서 삭제
    • 채팅
      • 채팅 중 파일 업로드
        • 파일 생성 및 Presigned URL 발급
        • 파일 업로드 완료 처리
        • 파일 상태 조회
      • 채팅 전송 (OpenAI 호환)
      • 채팅 전송 (non-stream)
      • 채팅 전송 (stream)
      • 컨텍스트 검색
  • Learn More
    • 자주 묻는 질문
    • 과금 플랜
    • 에러 코드 가이드
      • AgentRag
      • DocGen
      • ApiCall
      • Function
      • IfElse
      • Loop
      • OpenLLM
      • Post
      • Rag
      • Response
      • Variable
  • Team API
    • Agents
      • Team agent 목록 조회
      • 관리 Team agent 목록 조회
    • Usage
      • Team 전체 사용량 조회
      • Agent 사용량 조회
      • 관리 플랫폼 Agent 사용량 조회
      • 관리 Team 전체 사용량 조회
    • Profile
      • 로그인 Team 기본 정보 조회
    • Teams
      • 관리 플랫폼 목록 조회
      • 관리 Team 상세 조회
    • Billing
      • Tier 1 월별 청구 요약 조회
      • 관리 플랫폼 청구 조회
    • Partners
      • 직속 Tier 2 파트너 Team 목록 조회
  • Answer
    • Documents
      • 답변 출처 문서 상세 조회
    • 답변 출처 Excel 문서 미리보기 조회
  • API v1
    • 문서 등록
    • 문서 정보 획득
  • Schemas
    • ErrorResponse
    • ParentPartnerTeam
    • Money
    • AnswerDocumentResponse
    • Agent
    • PageInfo
    • UsageBreakdown
    • ExcelSourcePreviewResponse
    • TeamProfileResponse
    • TeamBillingResponse
    • ManagedTeamLimits
    • ExcelSourcePreviewSheet
    • ManagedTeamAgentUsageResponse
    • BillingOverage
    • AgentListResponse
    • ManagedTeamUsage
    • ManagedTeam
    • ExcelSourcePreviewTableBlock
    • ManagedTeamListResponse
    • UsageResponse
    • ExcelSourcePreviewTextBlock
    • PartnerTeam
    • PartnerTeamListResponse
    • BillingAmount
    • TeamBillingSummaryPlatform
    • TeamBillingSummaryResponse
  1. Knowledge Base 팀지식

SharePoint 연동

이 문서에서는 SharePoint와 Knowledge Base를 연동하기 위해 다음 작업을 진행합니다.
1.
Microsoft Entra ID에 연동용 애플리케이션 등록
2.
SharePoint 문서를 조회하기 위한 권한 설정
3.
클라이언트 ID, 테넌트 ID 및 클라이언트 시크릿 키 확인
4.
연동할 SharePoint 사이트 URL 확인
5.
확인한 정보를 Knowledge Base에 입력
6.
연동 및 문서 수집 상태 확인

1. 연동 전 확인 사항#

SharePoint 연동을 진행하려면 다음 권한과 정보가 필요합니다.

(1) 필요한 관리자 권한#

Microsoft Entra ID에 애플리케이션을 등록하고 API 권한에 대한 관리자 동의를 진행할 수 있는 담당자가 필요합니다.
조직의 보안 정책에 따라 애플리케이션 등록 담당자와 SharePoint 관리자의 협조가 필요할 수 있습니다.

(2) 연동에 필요한 정보#

연동 과정에서 다음 정보를 생성하거나 확인합니다.
항목설명
클라이언트 IDMicrosoft Entra ID에 등록한 애플리케이션의 식별자
테넌트 ID회사의 Microsoft Entra 테넌트 식별자
클라이언트 시크릿등록한 애플리케이션이 인증할 때 사용하는 비밀 값
SharePoint 사이트 URLKnowledge Base에 연결할 SharePoint 사이트의 주소
클라이언트 시크릿은 생성 직후 표시되는 값을 안전한 장소에 복사해 보관해야 합니다.
이후에는 동일한 값을 다시 확인할 수 없으므로, 분실한 경우 새로운 시크릿을 생성해야 합니다.

SharePoint 연동하기#

1. Microsoft Entra ID에 애플리케이션 등록하기#

1.
Microsoft Azure Portal에 접속합니다.
2.
Microsoft Entra ID로 이동합니다.
image.png
3.
왼쪽 메뉴에서 앱 등록을 선택합니다.
4.
새 등록을 선택합니다.
image.png
5.
애플리케이션 이름과 지원되는 계정 유형을 입력한 후 애플리케이션을 등록합니다.
image.png
애플리케이션 이름은 관리자가 용도를 쉽게 식별할 수 있도록 STORM Knowledge Base와 같이 작성하는 것을 권장합니다.

2. SharePoint 접근 권한 설정하기#

등록한 애플리케이션이 SharePoint 문서를 조회할 수 있도록 API 권한을 설정합니다.
1.
등록한 애플리케이션의 API 권한 메뉴로 이동합니다.
image.png
2. 권한 추가를 선택합니다.
3. Microsoft Graph의 애플리케이션 권한을 선택합니다.
Files.Read.All
Sites.Read.All
Sites.Selected
User.Read
4.
SharePoint의 애플리케이션 권한을 선택합니다.
Sites.Read.All
Sites.Selected
5.
조직 관리자가 추가한 권한에 대해 관리자 동의를 진행합니다.
image.png

3. 클라이언트 시크릿 생성하기#

1.
등록한 애플리케이션의 인증서 및 암호 메뉴로 이동합니다.
image.png
2. 새 클라이언트 암호를 선택합니다.
3. 암호의 설명과 만료 기간을 설정합니다.
image.png
4. 생성된 클라이언트 암호의 값을 복사하여 안전하게 보관합니다.
여기에서 복사한 값은 Knowledge Base 연동 화면의 클라이언트 시크릿 항목에 입력합니다.
클라이언트 시크릿의 만료일이 지나면 SharePoint 동기화가 중단될 수 있습니다. 만료 전에 새로운 시크릿을 생성하고 Knowledge Base의 연동 정보를 갱신해야 합니다.

4. 클라이언트 ID와 테넌트 ID 확인하기#

등록한 애플리케이션의 개요 화면으로 이동하여 다음 값을 확인합니다.
애플리케이션(클라이언트) ID
디렉터리(테넌트) ID
확인한 값은 Knowledge Base 연동 화면의 클라이언트 ID와 테넌트 ID 항목에 각각 입력합니다.
image.png

5. SharePoint 사이트 URL 확인하기#

Knowledge Base에 연결할 SharePoint 사이트에 접속한 후, 브라우저 주소창의 URL을 그대로 복사합니다.
image.png

6. Knowledge Base에 연동 정보 입력하기#

STORM Knowledge Base의 SharePoint 연동 화면에서 앞서 확인한 정보를 입력합니다.
SharePoint 사이트 URL
테넌트 ID
클라이언트 ID
클라이언트 시크릿
모든 정보를 입력한 후 연동을 진행합니다.
image.png

7. 연동 상태 확인하기#

연동이 완료되면 Knowledge Base에서 SharePoint의 폴더와 문서를 확인할 수 있습니다.
최초 연동 시 문서의 수와 용량에 따라 수집과 학습에 시간이 걸릴 수 있습니다. 문서는 수집된 후 파싱과 인덱싱 과정을 거쳐 에이전트가 검색할 수 있는 상태로 전환됩니다.
이후 SharePoint에서 발생한 문서의 추가·수정·이동·삭제 사항은 설정된 동기화 주기에 따라 Knowledge Base에 반영됩니다.
연동에 실패한 경우 다음 항목을 확인해 주세요.
테넌트 ID와 클라이언트 ID가 올바른지 확인해주세요
클라이언트 시크릿의 값과 만료 상태가 올바른지 확인해주세요
SharePoint 사이트 URL이 지정된 형식에 맞는지 확인해주세요
애플리케이션에 필요한 API 권한과 관리자 동의가 적용되었는지 확인해주세요
Modified at 2026-09-14 12:16:12
Previous
Knowledge Base 팀지식
Next
Amazon S3 연동
Built with