🛡️ Security Copilot 실전 가이드

11 · 핸즈온 랩 (6단계 실습)

📝노트

이 페이지에서 얻는 것

  • 첫 프롬프트부터 에이전트까지 6단계 직접 실습
  • 각 단계에서 관찰할 화면과 포인트
  • 실제 SCU 소비를 확인하는 법

⏱️ 예상 소요 20분 · 🎯 대상: 실습을 원하는 모든 독자

이 랩은 공식 문서에 기반한 초보자용 단계별 실습입니다. 앞선 Step에서 다룬 개념(첫 프롬프트 → 프롬프트북 → 플러그인 → 임베디드 경험 → 커스텀 프롬프트북 → 에이전트)을 실제 포털에서 순서대로 경험합니다. 각 단계에는 화면에서 관찰할 점공식 how-to URL을 함께 표기했습니다.

⚠️주의

이 랩의 모든 프롬프트·프롬프트북·플러그인·에이전트 실행은 실제 SCU(Security Compute Unit)를 소비합니다. 정식 출시(GA) 및 공개 프리뷰(Public Preview) 기능은 모두 과금 대상입니다. 실습 전 사용 가능한 용량과 오버리지 설정을 확인하세요(→ Step 9: 사용량 모니터링).


Step 1 — Standalone 포털에서 첫 프롬프트 실행

무엇을 하나요:

예시 시작 프롬프트:

"Can you give me information about Pearl Sleet activity, including a list of known indicators of compromise and tools, tactics, and procedures (TTPs)?"
(Pearl Sleet 활동에 대한 정보를, 알려진 침해 지표(IoC)와 도구·전술·기법·절차(TTP) 목록을 포함해 알려주세요.)

image

화면에서 관찰할 점:

  • 프로세스 로그(process log) — 응답이 어떤 단계를 거쳐 생성되었는지
  • 응답 서식(response format)
  • 각 응답 하단의 피드백 아이콘(feedback icons)

참고: 프롬프트 작성 · 프롬프트 팁


Step 2 — 기본 제공 프롬프트북 실행

무엇을 하나요:

  • 새 세션을 열어 ✨ Prompts 아이콘 선택 → Promptbooks"Vulnerability impact assessment"(또는 다른 기본 제공 프롬프트북) 선택 → CVE 번호를 입력합니다(예: 최근 공개된 CVE).
image image

화면에서 관찰할 점:

  • 프롬프트가 순차적으로 실행(sequential execution)되는 과정
  • 각 응답이 이전 응답 위에 어떻게 쌓이는지
  • 마지막 프롬프트가 생성하는 최종 요약 보고서(executive summary)
  • 실행 후 대시보드의 SCU 사용량

참고: 프롬프트북 사용


Step 3 — 플러그인 활성화 및 사용

무엇을 하나요:

  • 프롬프트 바에서 Sources 아이콘 선택 → Manage plugins로 이동합니다.
  • 이미 활성화된 Microsoft 플러그인을 검토하고, Microsoft Threat Intelligence가 활성화되어 있는지 확인한 뒤 프롬프트를 실행합니다.

예시 프롬프트:

"Provide a threat actor profile for Midnight Blizzard."
(Midnight Blizzard에 대한 위협 행위자 프로파일을 제공해 주세요.)

image

화면에서 관찰할 점:

  • 프로세스 로그에서 Microsoft Threat Intelligence 플러그인이 사용되었는지 확인

참고: 플러그인 관리 · 플러그인 개요


Step 4 — Defender XDR 임베디드 경험: 인시던트 요약

무엇을 하나요:

  • Microsoft Defender 포털(https://security.microsoft.com)에서 아무 인시던트(incident)나 엽니다.
  • Copilot 사이드카(sidecar) 패널이 자동으로 나타나며 인시던트 요약(Incident Summary)이 생성됩니다.
image

화면에서 관찰할 점:

  • 공격 시점 및 대상 엔터티(time/entity of attack)
  • 공격 타임라인(attack timeline)
  • 관련 자산(assets involved)
  • IoC(침해 지표)
  • 위협 행위자 이름(threat actor names)
  • See prompts — 제안된 후속 프롬프트 확인

참고: 인시던트 요약

Step 5 — 커스텀 프롬프트북 생성

무엇을 하나요:

  • 여러 단계로 진행한 조사 세션이 끝난 뒤, 재사용하고 싶은 프롬프트 옆의 체크박스를 선택합니다.
  • 상단의 Create promptbook를 클릭하고 내용을 입력하여 프롬프트북을 생성합니다.

예시 프롬프트:

  • 일주일 동안 Data Security Demo Users 그룹 관련 DLP 경보를 요약하고 유출 채널·데이터 유형을 정리해주세요.
  • 같은 그룹의 로그인/디바이스 이상 징후를 Defender·Entra에서 교차 확인해주세요.
  • 우발적 유출 vs 의도적 유출 가능성 평가와 다음 조사 단계를 제시해주세요.
image
  • 이름(Name): 예) "데이터 유출 조사 프롬프트북"
  • 태그(Tags): 예) "Data", "DLP", "Sign-in", "Device"
  • 설명(Description): 프롬프트북의 목적
  • 매개변수: 특정 조사 그룹을 <group_name> 구문으로 치환하는 등 매번 달라지는 입 값을 매개변수로 지정
  • 가시성(Visibility): Just me(테스트용) 또는 Anyone in my organization(공유 및 배포용)

그런 다음 프롬프트북 라이브러리로 이동 → 새로 만든 프롬프트북을 실행(Run) → 매개변수 값을 입력하여 재사용할 수 있습니다.

참고: 프롬프트북 빌드


Step 6 (선택/고급) — 에이전트 검색 및 설정

무엇을 하나요:

  • 홈 메뉴 → Agents → 에이전트 라이브러리를 탐색합니다.
  • Conditional Access Optimization Agent를 선택 → Start agent로 첫 실행 → 몇 분간 테넌트 스캔 → Overview 탭의 Recent suggestions에 권장 정책이 표시되면 확인합니다.
image

화면에서 관찰할 점:

  • 에이전트가 조직의 조건부 액세스(CA) 정책을 Microsoft 모범 사례·제로 트러스트 원칙과 비교해 보호되지 않은 사용자·앱, 정책 격차를 식별하고 제안한 항목들
  • 각 권장 사항에 대해 원클릭으로 새 정책을 생성하거나 기존 정책을 업데이트하는 흐름(적용 전 관리자 검토 필요)
📝노트

이 에이전트의 설정에는 Security Administrator, 실행 결과 적용에는 Conditional Access Administrator 역할이 필요합니다.

참고: Conditional Access Optimization Agent · 에이전트 설정·관리


랩 마무리 체크리스트

  • Step 1 — Standalone 포털에서 첫 프롬프트를 실행하고 프로세스 로그·플러그인·피드백 아이콘을 관찰함
  • Step 2 — 기본 제공 프롬프트북("Vulnerability impact assessment")을 CVE로 실행하고 순차 실행·최종 요약·SCU 사용량을 확인함
  • Step 3 — Microsoft Threat Intelligence 플러그인을 확인하고 위협 행위자 프로파일 프롬프트를 실행함
  • Step 4 — Defender XDR에서 인시던트 요약(사이드카)을 확인하고 See prompts를 사용함
  • Step 5 — 세션 프롬프트를 매개변수화한 커스텀 프롬프트북을 생성하고 라이브러리에서 실행함
  • Step 6 (선택) — Conditional Access Optimization Agent를 설정하고 CA 정책 최적화 권장 사항을 확인함

참고 링크

이 사이트는 학습용 비공식 자료입니다. 모든 내용은 Microsoft Learn 공식 문서를 근거로 합니다.