예시 실습
이 핸즈온랩은 교육 내용을 보여 드리기 위한 예시입니다. 실제 교육과정에서는 고객사의 산업과 직무를 반영한 실습 시나리오로 구성한 비공개 학습 사이트를 따로 제공합니다.
M1-5. 에이전트 공유
한 줄 요약 — 개별 사용자·보안 그룹·조직 전체와 공유할 수 있지만, GitHub Copilot Harness(구 “새 경험”)에서는 보기(Viewer) 권한만 부여됩니다. 편집 공유가 필요하면 홈의 Use new experience 토글을 꺼 Standard Harness 화면으로 전환해야 합니다. (화면 명칭은 프리뷰 기준·변경 가능)
1. 전제 조건
- 에이전트의 사용자 인증(user authentication)이 Authenticate with Microsoft로 구성되어 있어야 합니다.
2. 공유 대상 옵션
| 대상 | 방법 |
|---|---|
| 개별 사용자 | 이메일 또는 사용자 이름으로 지정 |
| 보안 그룹 (security group) | 지정한 그룹의 전체 구성원 |
| 조직 전체 | End user access (사용 전용, 아래 4절) |
3. 제약·주의 사항
| 제약 | 상세 |
|---|---|
| 편집 권한 | GitHub Copilot Harness에서는 보기 권한만 부여 가능, 편집 권한 부여 불가. 편집 공유가 필요하면 Copilot Studio 홈에서 Use new experience 토글을 꺼 Standard Harness(구 클래식) 화면으로 전환해야 함 (Caution) |
| 라이선스 | Copilot Studio per-user 라이선스가 있는 사람에게만 공유 가능. 라이선스가 없으면 평가판(trial)에 가입하면 됨 |
| Microsoft 365 그룹 | SecurityEnabled가 false인 Microsoft 365 그룹과는 보기·테스트용 공유 불가 |
| 외부 서비스 연결 | Azure Databricks Genie 같은 외부 연결(connection)은 개별 사용자 신원(identity)에 묶여 있어 “나는 되는데 남은 안 되는” 상황이 생길 수 있음 |
| 게시 필요 | 게시(publish)하지 않은 에이전트를 공유하려 하면 먼저 게시하라는 안내가 표시됨 |
외부 연결 문제 해결 방법 (Important) — ① 지원되면 서비스 주체(service principal) 인증 사용 ② 환경 수준 연결(environment-level connections)을 써서 개인이 아닌 공유 신원으로 실행 ③ OAuth 기반 인증이 필요하면 사용자마다 직접 인증하도록 요구.
4. 절차 ① — 보기·테스트용으로 공유
- Agents 페이지에서 에이전트를 엽니다.
- 상단 메뉴 모음에서 Share 아이콘을 선택합니다. (아직 게시하지 않았다면 게시 안내가 먼저 나타납니다)
- Share 패널에 공유할 개별 사용자의 사용자 이름·이메일 또는 보안 그룹을 입력합니다.
- 선택한 사용자·그룹이 People with view access 섹션에 표시됩니다.
- Save를 선택해 공유합니다.
공유 후 권한 — 뷰어(viewer)는 자기 에이전트 목록에서 이 에이전트를 보고, 열어서 자세히 확인하고 테스트할 수 있습니다. 편집은 할 수 없습니다.
5. 절차 ② — 조직 전체에 사용 전용 공유 (보기/테스트 없이)
- Organization & data 섹션에서 Everyone in your organization에 대해 End user access를 선택합니다.
- 조직의 누구나 에이전트를 찾아 사용할 수 있지만, 상세 보기·편집은 할 수 없습니다.
6. 절차 ③ — 공유 중지
- Agents 페이지에서 에이전트를 엽니다.
- 상단 메뉴 모음에서 Share 아이콘을 선택합니다.
- Share 패널에서 각 사용자/보안 그룹 옆의 Viewer 선택 → Remove access 선택.
- 조직 전체 공유 중지: Organization & data 섹션에서 No permissions, unless specified 선택.
- 주의: 따로 공유한 사용자·그룹 구성원은 계속 접근할 수 있습니다.
- Save로 확정합니다.
핵심 정리
- 공유 대상 3종: 개별 사용자 · 보안 그룹 · 조직 전체 — 전제는 Authenticate with Microsoft
- GitHub Copilot Harness 공유는 뷰어(보기·테스트) 전용 — 편집 공유는 Use new experience 토글을 꺼 Standard Harness 화면으로 전환해야만 가능
- 공유받는 사람에게는 per-user 라이선스가 필요하고, 게시하지 않은 에이전트는 먼저 게시
- 공유를 해제할 때 조직 공유를 꺼도 개별 공유는 남는다 — 사람별 Remove access까지 확인
이전: 에이전트 만들기 · M1 허브로 → 다음: 자연어 솔루션 생성
출처: Share agents with other makers and groups (MS Learn) · Choose a harness (MS Learn)



