CanRobot · 캔로봇
Prosci® Certified Change Practitioner Microsoft Frontier Transformation Engineer TITAN Microsoft MVP 2026-2027 · Microsoft 365 Copilot Microsoft Certified Trainer
예시 실습

이 핸즈온랩은 교육 내용을 보여 드리기 위한 예시입니다. 실제 교육과정에서는 고객사의 산업과 직무를 반영한 실습 시나리오로 구성한 비공개 학습 사이트를 따로 제공합니다.

M3-3. 출판 및 배포 Publish & distribute — 채널과 공유

한 줄 요약 — 게시(publish)는 초안(draft)에서 라이브 버전(live version) 을 만드는 작업이고, 배포는 게시 후 채널 연결과 공유(Share) 로 이뤄집니다. 게시 전엔 미리보기 창에서만 쓸 수 있습니다. (기능·화면·명칭은 프리뷰 기준 · subject to change)

1. 게시 개념 — 초안과 라이브 버전

게시 — 초안에서 라이브 버전으로

게시하면 현재 초안 구성 전체(이름·설명·지침·기능·지식·스킬·Microsoft IQ 구성·워크플로 노드·트리거)가 스냅숏으로 저장됩니다. 이후 초안을 바꿔도 다시 게시하기 전까지 라이브 버전은 그대로 — 안심하고 편집하세요. 처음 게시할 때 첫 라이브 버전이 만들어지고, 이후 게시할 때마다 버전 번호가 올라갑니다.

게시 워크플로 4단계: ① Build(구성) → ② Preview/Test(검증) → ③ Publish(라이브 생성) → ④ Distribute(채널·공유)

게시 상태(states)

상태 의미
Not yet published 초안만 있음 — 미리보기/테스트 창에서만 사용 가능
Publishing in progress 라이브 버전 생성 중 — 끝나기 전에는 배포하지 않음
Published / Live 연결된 채널에서 최신 게시 버전 사용 가능
Publish failed 실패 내용을 확인하고 수정한 뒤 재시도

게시 전 체크리스트: 이름·설명·지침 구성(최소 요건 — 게시 전 검증에서 자동 확인) · 변경 저장 · Preview 테스트 완료 · 지식/스킬/Microsoft IQ/워크플로 노드/트리거 구성 · 배포할 채널 정하기.

2. 게시 절차

최초 게시: ① Publish 버튼 옆 셰브론(chevron) 선택 → ② Publish agent 대화 상자에서 세부 정보 검토 → ③ 게시할 채널 선택·구성 → ④ 이름·설명·지침이 빠져 있으면 채워야 할 항목이 표시되므로 완료 → ⑤ Publish 확정 → ⑥ 성공하면 확인 대화 상자에 Share / Add to organization catalog 옵션이 나타남.

재게시(업데이트): Build 탭에서 변경 → 우측 상단 Publish → Publish your changes 대화 상자에서 검토 → 확정 → 새 버전이 이전 게시 버전을 자동으로 대체.

실패 시: 대화 상자에 오류와 Retry 옵션 표시 → 재시도, 계속 실패하면 구성을 점검한 뒤 재시도.

3. 채널 가용성 — 현재 4개만

채널 가용 설명
Microsoft 365 Copilot ✅ M365 Copilot 에이전트 목록에 노출
Microsoft Teams ✅ Teams 채팅으로 대화
Demo website ✅ 테스트·시연용으로 미리 만들어 둔 웹사이트
Web app ✅ iframe으로 직접 만든 웹 앱에 삽입
SharePoint · Native app(Direct Line) · MCP client ❌ 미제공
메시징(Facebook·WhatsApp·Slack·Telegram) · 컨택 센터(Genesys·LivePerson·Salesforce·ServiceNow) · 기타(Twilio·Line·GroupMe·Direct Line Speech·Email) ❌ 전부 미제공

GitHub Copilot Harness(구 ‘새 경험’)의 사용할 수 있는 채널이 Standard Harness(구 클래식)보다 훨씬 적으며, 미리보기가 진행되면서 달라질 수 있습니다. 선택 기준: 사내 업무용 → Microsoft 채널, 웹·앱에 넣어 쓰는 경우 → 웹·앱 채널.

4. 공유 (Share)

대상: 개별 사용자(이메일/사용자명) · 보안 그룹 · 조직 전체.

접근 유형 가능 제한
View access 세부 정보 보기·테스트 편집 불가
End user access 에이전트 찾기·사용 세부 보기·편집 불가
No permissions 따로 공유하지 않으면 접근 불가 기본 상태

전제 조건: 인증이 “Authenticate with Microsoft” 구성 · 수신자에게 Copilot Studio per-user 라이선스 · 공유 전 게시 필요.

  • 보기·테스트 공유: 상단 Share 아이콘 → Share 패널에 사용자/그룹 입력(→ People with view access 표시) → Save
  • 조직 전체 사용 공개: Organization & data 섹션 → “Everyone in your organization”에 End user access → Save
  • 공유 중지: 조직 전체는 No permissions, unless specified 선택 · 개별 사용자는 Viewer → Remove access → Save (조직 공유를 꺼도 따로 공유한 사용자·그룹은 계속 접근 가능)

주의 — GitHub Copilot Harness는 편집 권한 공유 불가(편집 공유는 Standard Harness에서만 가능 — Harness 선택은 홈에서 Try now 선택, 화면 명칭은 프리뷰 기준·변경 가능) · SecurityEnabled=false인 M365 그룹에는 공유 불가 · 개인 ID에 묶인 외부 연결(예: Azure Databricks Genie)은 다른 사용자에게 실패 가능 — 서비스 주체 인증·환경 수준 연결·사용자별 OAuth로 해결.

핵심 정리

  1. 게시 = 초안 스냅숏을 라이브로 전환 — 이후 초안 변경은 다시 게시해야 반영, 게시할 때마다 버전 증가
  2. 현재 채널은 M365 Copilot · Teams · Demo website · Web app 4개뿐 — 나머지는 미제공
  3. 공유는 View 전용(GitHub Copilot Harness) + 조직 단위 End user access — 먼저 게시해야 함

이전: 평가 Evaluate · M3 운영으로 → 다음: 모니터링 Monitor

출처: Publish overview for agents (MS Learn) · Available channels for agents (MS Learn) · Publish an agent (MS Learn) · Share your agent with others (MS Learn) · Choose a harness (MS Learn)