M1-5. 에이전트 공유
한 줄 요약 — 개별 사용자·보안 그룹·조직 전체와 공유할 수 있지만, GitHub Copilot 하네스(구 “새 경험”)에서는 보기(Viewer) 권한만 부여됩니다. 편집 공유가 필요하면 홈의 Use new experience 토글을 꺼 표준 하네스 화면으로 전환해야 합니다. (화면 명칭은 프리뷰 기준·변경 가능)
1. 전제 조건
- 에이전트의 사용자 인증(user authentication)이 Authenticate with Microsoft로 구성되어 있어야 합니다.
2. 공유 대상 옵션
| 대상 | 방법 |
|---|---|
| 개별 사용자 | 이메일 또는 사용자 이름으로 지정 |
| 보안 그룹 (security group) | 지정한 그룹의 전체 구성원 |
| 조직 전체 | End user access (사용 전용, 아래 4절) |
3. 제약/주의 사항
| 제약 | 상세 |
|---|---|
| 편집 권한 | GitHub Copilot 하네스에서는 보기 권한만 부여 가능, 편집 권한 부여 불가. 편집 공유가 필요하면 Copilot Studio 홈에서 Use new experience 토글을 꺼 표준 하네스(구 클래식) 화면으로 전환해야 함 (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 하네스 공유는 뷰어(보기·테스트) 전용 — 편집 공유는 Use new experience 토글을 꺼 표준 하네스 화면으로 전환한 후에만
- 공유 대상에게는 per-user 라이선스 필요, 미게시 에이전트는 먼저 게시
- 공유 해제 시 조직 공유를 꺼도 개별 공유는 남는다 — 개별 Remove access까지 확인
이전: 에이전트 만들기 · M1 허브로 → 다음: 자연어 솔루션 생성
출처: Share agents with other makers and groups (MS Learn) · Choose a harness (MS Learn)