How to Build an AI SOC With Tools You Already Own (Copilot Studio, Power Automate, Graph API)
Описание и применение
Создание AI‑поддерживаемого SOC с использованием уже имеющихся лицензий Microsoft 365: Graph API для сбора сигналов, Power Automate для оркестрации и Copilot Studio для взаимодействия с аналитиками. В течение двух недель время первичной оценки тревоги сократилось с 15 минут до менее 2, а объём ручного анализа уменьшился на 70 %.
Задача
Security teams lack time to triage the volume of alerts generated by Microsoft 365 security logs, and commercial SOC platforms are too costly and slow to integrate.
Результат
In two weeks, the POC cut triage time from ~15 minutes to under 2 minutes per alert, reduced human‑review volume by ~70%, and surfaced a real compromise that rules missed.
Рабочий процесс
- 1. Pull risky sign‑in signals from Microsoft Graph API using a service principal with least‑privilege permissions.
- 2. Enrich each sign‑in with user context (department, recent locations, group memberships).
- 3. Orchestrate triage in Power Automate: dismiss noise, auto‑escalate deterministic cases, send gray‑zone alerts to AI.
- 4. Use Copilot Studio to expose Power Automate flows as conversational agents for analysts.
- 5. Implement guardrails so the agent only answers what Graph can provide and refuses to speculate.
- 6. Measure triage time and adjust rules or AI prompts as needed.
Доказательства
Our two‑week POC cost zero dollars in new tooling and cut triage time from ~15 minutes per alert to under 2.
We moved to scheduled sweeps with delta queries. Design for next year’s volume.
One real finding: an impossible‑travel sequence on a service account that Entra risk had rated low because it had no interactive sign‑in history.
- Дата записи: 2026-09-20T07:32:52.373Z