Latest / M365.FM – подкаст о Microsoft 365, Copilot и ИИ на русском / ИИ-агент для GRC на Microsoft Purview, Power Automate и Copilot Studio: автоматические отчёты о соответствии (ИИ-дубляж)
Transcript
- 0:00Поговорим об отчетах по управлению, рискам и соответствию требованиям, то есть от GRC.
- 0:03Три буквы, ответственные за потребление кофеина больше, чем все аудиты вместе взятые.
- 0:08Где-то прямо сейчас бедный аналитик все еще копирует журналы аудита в Excel по ячейке,
- 0:12как будто на дворе 2003 год, а макросы — это колдовство.
- 0:15Он начнет с благих намерений, аккуратной книги и пары фильтров,
- 0:18а закончит 40 вкладками сводных таблиц, которые противоречат друг другу.
- 0:22Комплайенс, который должен быть защитой, превращается в перформанс.
- 0:25Часы обработки данных, чтобы убедить аудиторов, что все под контролем.
- 0:29Спойлер, это редко так бывает.
- 0:31Ручная отчетность GRC — это то, что происходит, когда организации путают документацию с инсайтами.
- 0:36Вы выгружаете данные из Microsoft Perview, экспортируете их, растягиваете по электронным таблицам и называете это управлением.
- 0:42На следующей неделе появляются новые действия, данные меняются,
- 0:44и внезапно ваши безупречные графики становятся ложью в цветовом градиенте.
- 0:48Аудиторские следы, которые должны обеспечивать подотчетность, в итоге обеспечивают выгорание.
- 0:51Что хуже, большинство компаний относятся к Perview как к сейфу, который вскрывают только перед аудитом.
- 0:56Его журналы аудита тихо накапливают терабайты данных о том, кто, что, где и когда делал.
- 1:01Полезно, безусловно, читаемо, едва ли.
- 1:04Каждая запись — это JSON-блок, настолько плотный, что он мог бы искривлять свет.
- 1:07И да, вы можете разбирать их вручную, если выходные — это опция, а здравый смысл — предмет торга.
- 1:12А теперь противопоставьте этот абсурд идее AI-агента, не волшебного второго пилота,
- 1:16который просто угадывает ответы автоматизированного агента,
- 1:19работающего по правилам и созданного на инструментах Microsoft.
- 1:23Copilot Studio для анализа естественного языка.
- 1:26Power Automate для оркестрации задач и Perview как авторитетный источник аудиторской истины.
- 1:31Другими словами, программное обеспечение, которое делает то, о чем всегда мечтали команды комплайенса,
- 1:36собирает, анализирует и объясняет без единого вздоха и риска пролить кофе на главную таблицу.
- 1:40Представьте это как передачу отчетности GRC стажеру, который никогда не жалуется,
- 1:44никогда не спит и читает JSON как родной язык.
- 1:47К концу этого объяснения вы точно будете знать, как его создать от подключения журнала в
- 1:51Perview до автоматизации планирования отчетов. И все это внутри экосистемы Microsoft.
- 1:55И да, мы рассмотрим логический шаг, который превращает это из простой автоматизации в полностью
- 1:59автономного аудитора. А пока сосредоточьтесь на этом. Соблюдение требований не должно зависеть
- 2:03от потребления кофеина. Машины не устают и уж точно не путают название столбцов.
- 2:06Есть один логический уровень, одно тонкое дизайнерское решение, которое делает этого агента
- 2:10достаточно надежным, чтобы отправлять отчеты без присмотра. Мы дойдем до этого,
- 2:12но сначала давайте поймем, что вообще представляет собой этот агент. Что делает это сочетание
- 2:17K-Pilot Studio и Power Automate чем-то большим, чем просто поток с модным названием? Чем на самом
- 2:22деле является GRC-агент? Давайте отбросим шумиху вокруг и и определим, чем это является на самом
- 2:27деле. Структурированная автоматизация на стеке Microsoft, маскирующаяся под интеллект.
- 2:32Агент GRC — это трехголовое существо. Каждая голова отвечает за свою часть когнитивного процесса.
- 2:38Perview предоставляет сырую память. Журналы аудита, данные классификации и события
- 2:43соответствия требованиям. Power Automate выступает в роли нервной системы. Он собирает сигналы,
- 2:48фильтрует шум и следит за выполнением процессов по графику. K-Pilot Studio — это,
- 2:52наконец, рот и переводчик. Он берет техническую бессмыслицу из журналов и выдает понятные
- 2:57человеку сводки. Пользователь пять раз повышал привилегии за 24 часа, превысив пороговое значение
- 3:02политики. Это понятный язык, а не JSON. Вот в чем истина. 90% задач по комплайенсу — это
- 3:07не принятие решений, а распознавание образов. Тем не менее, аналитики все еще тратят часы на
- 3:12сканирование столбцов с типами активности и результатами, хотя автоматизация могла бы делать это
- 3:18сама. Этот подход работает потому, что система не пытается мыслить как человек. Она создана,
- 3:23чтобы организовать данные лучше него. Давайте разберем эти компоненты.
- 3:26Microsoft Perview — это не просто инструмент для маркировки файлов. Это ваш черный ящик
- 3:30комплайенса. Каждое действие пользователя в Microsoft 365 от обмена документом до изменения
- 3:36политики протоколируется. Но если вы не владеете чтением вложенных структур JSON,
- 3:40вы вряд ли извлечете из них ценную информацию. В этом основная проблема — избыток данных при
- 3:44нулевой читаемости. Power Automate — не самый эффектный, но очень дисциплинированный инструмент.
- 3:48Он запускается вовремя, ничего не забывает и выполняет каждый шаг беспрекословно. Вы задаете
- 3:52расписание, например, ежедневно в 8 часов утра, и он использует коннекторы для получения
- 3:56активности из Perview. При неправильной настройке люди паникуют. Здесь при ошибке поток просто тихо
- 4:01останавливается, детально записывая причину сбоя в журнал. Комплайенс любит журналы
- 4:05событий. Power Automate предоставляет их с завидной регулярностью. И, наконец,
- 4:09Copilot Studio, который превращает структурированные данные в повествование. Вы подаете на вход
- 4:13сводную таблицу JSON с рискованными действиями пользователей, а он выдает описание рисков на
- 4:18естественном языке. Именно здесь возникает иллюзия интеллекта. Он не угадывает, а следует правилам,
- 4:24заложенным в ваш пром. Например, вы дали инструкцию обобщить значимые рискованные действия по категориям
- 4:29серьезности и включить одну рекомендацию для каждой категории. Результат похож на записку аналитика,
- 4:33но это алгоритмическая точность, облеченная в грамматику. Теперь затронем невысказанную
- 4:37иронию. Компании покупают дашборды, обещающие прозрачность, глянцевые отчеты и индикаторы,
- 4:42но дашборды не объясняют. Они просто отображают. Агент GRC, в свою очередь, пишет. Он переводит
- 4:47закономерности в предложение, устраняя разрыв в интерпретации, который привел к бесчисленным
- 4:51промахам при проверках соответствия. Когда руководство запрашивает отчет о рисках за прошлый месяц,
- 4:55вы не отправляете им ссылку на Power BI, в которой сами не уверены, а присылаете четкий текст,
- 4:59созданный рабочим процессом, который сработал в 8 часов 5 минут утра, пока вы еще пили кофе.
- 5:03Почему же еще не все команды так делают? Потому что многие недооценивают, насколько понятной
- 5:07может быть автоматизация. Они считают и непредсказуемым, хотя на самом деле этот стек
- 5:11детерминирован. Вы определяете все. Логику, периодичность, объем данных и даже тон изложения.
- 5:17Автономия — это не случайность. Это дисциплинированная автоматизация с навыками работы с текстом.
- 5:21Однако прежде чем агент сможет думать, он должен видеть. Это значит создать конвейер данных,
- 5:25который даст ему доступ именно к нужным фрагментам данных аудита Perview, не больше и не меньше.
- 5:29Без такой видимости вы просто автоматизируете слепоту. Итак, далее мы подключим Power Automate к
- 5:34Perview, определим важные события и научим нашего агента, где искать информацию. Только после этого
- 5:38мы научим его делать выводы. Создание конвейера данных Perview. Прежде чем учить своего GRC-агента
- 5:43думать, нужно дать ему глаза. Подключите его напрямую к источнику истины.
- 5:48Журналом аудита Microsoft Perview. Эти журналы очлеживают, кто, что, когда и как затронул.
- 5:53К сожалению, они хранятся в восхитительном структурном кошмаре под названием JSON.
- 5:57Представьте JSON как инженерный эквивалент юридического жаргона. Технически точен,
- 6:01практически не читаем. Прелесть Power Automate в том, что он свободно читает эту абракадабру,
- 6:06если вы правильно его подключили. Первый шаг – извлечение. Вы начинаете
- 6:10либо со встроенного коннектора Perview, либо, если любите трудности, с HTTP действия,
- 6:14напрямую вызывая API журнала аудита Perview. Оба пути ведут к одному результату.
- 6:18Поток данных, отражающий все, что произошло в вашем тенанте. Общие файлы,
- 6:22изменение прав доступа, нарушение доступа, входы администраторов и многое другое.
- 6:26Более правильный подход – заранее ограничить область охвата. Да, можно выгрузить весь поток аудита,
- 6:31но это все равно, что делать бэкап всего интернета из-за потери одного PDF-файла.
- 6:34Определите, какие события действительно влияют на соответствие требованиям.
- 6:37Иначе ваш поток станет непреднамеренной атакой на ваше собственное терпение.
- 6:40Теперь контроль доступа. Power Automate действует только в рамках предоставленных ему разрешений.
- 6:45Если сервисная учетная запись потока не может прочитать журнал аудита Perview,
- 6:48ваш агент будет смотреть в пустоту и прилежно докладывать об отсутствии проблем.
- 6:52Это не гарантия безопасности, это слепота, замаскированная под успех.
- 6:55Убедитесь, что у сервисной учетной записи есть роль читателя журналов аудита в Perview,
- 6:59и что она может проходить аутентификацию без запросов MFA.
- 7:02И послушен, но не изобретателен. Он не сможет кликнуть или пройти проверку в 2 часа ночи.
- 7:07Назначайте учетные данные аккуратно и храните их в Azure Key Vault или ссылках на подключение,
- 7:11чтобы соблюдать требования и поддерживать работу автоматизации.
- 7:13Как только извлечение данных станет стабильным, переходите к фильтрации.
- 7:17Никому не нужны события доступа к каждому файлу в папке с меню обедов в столовой.
- 7:21Вместо этого отфильтруйте реальные индикаторы риска.
- 7:23Пользователь вошел в систему из нового места, назначение роли изменено,
- 7:27включен внешний общий доступ, изменена политика метров.
- 7:29Именно эти истории действительно волнуют аудиторов.
- 7:32Вы можете фильтровать на этапе запроса, используя параметры API или далее внутри Power Automate с помощью логических условий.
- 7:38Что угодно, лишь бы объем данных оставался приемлемым.
- 7:40Помните, вы не накапливаете данные, а систематизируете их.
- 7:43Затем наступает этап, который отделяет профессионалов от тех, кто считает копипаст автоматизацией.
- 7:48Подача.
- 7:48Вы превратите эти JSON-объекты в структурированные столбцы,
- 7:51которые позже сможет интерпретировать ваш модуль Copilot.
- 7:54Простой метод использования действия «Анализ JSON» заданной схемой, полученной из примера события Perview.
- 7:59Если термины вроде «вложенные массивы» вызывают у вас дискомфорт,
- 8:02добро пожаловать в программирование для комплайенса.
- 8:04Каждое свойство ID-пользователя, операция, рабочая нагрузка, статус результата,
- 8:08IP-клиента, становится отдельной переменной.
- 8:10По сути, вы обучаете своего будущего и агента словарному запасу перед началом беседы.
- 8:14На этом этапе вы откроете для себя экзистенциальный юмор форматов данных Microsoft.
- 8:18Некоторые поля аудита представлены массивами, даже если содержат единственное значение.
- 8:22Другие скрывают результаты под тремя слоями вложенности, словно матрешки неопределенности.
- 8:27Power Automate справляется с этим хаосом с помощью выражений.
- 8:30Синтаксис применить к каждому ID-пользователя может показаться загадочным,
- 8:34но именно так вы указываете автоматике искать смысл внутри JSON.
- 8:37Незначительная опечатка здесь позже превращается в полнейшую бессмыслицу.
- 8:40Поэтому проверяйте каждое извлечение на небольших тестовых запусках.
- 8:43Да, отладка потоков — это очень гламурная работа.
- 8:45Возможно, вы захотите где-то сохранить эти очищенные данные.
- 8:48SharePoint, Dataverse или даже база данных SQL, в зависимости от объема ваших отчетов.
- 8:52Это хранилище выступает в роли кратковременной памяти,
- 8:55позволяя вашему агенту проводить исторический анализ без постоянных запросов к первью.
- 8:58Считайте это кэшированием аналитики.
- 9:00Вчерашние события помогают сделать сегодняшний анализ более обоснованным.
- 9:03Если вам нужны столбцы или связи между наборами данных,
- 9:06Dataverse лучше взаимодействует с Power Automate.
- 9:09SharePoint проще, но становится неповоротливым, если строк больше нескольких тысяч.
- 9:13Далее — планирование.
- 9:14Определите периодичность.
- 9:15Ежедневные сводки для динамичных сред, еженедельные — для более спокойных экосистем.
- 9:19Используйте триггер повторения в Power Automate.
- 9:21Настройте его на свой часовой пояс, а не на UTC,
- 9:24если только вам не нравится гадать, почему отчеты приходят в 3 часа ночи.
- 9:27Поток запускается автоматически, извлекает отфильтрованные данные,
- 9:30преобразует их, сохраняет и готовит к следующему этапу — логическому центру.
- 9:34Согласованность комплайенса больше не зависит от энтузиазма людей.
- 9:37Все работает как часы.
- 9:38Настраивая обработку ошибок, учтите, что API-первью может выдать ошибку «слишком много запросов»,
- 9:43потому что, как ни странно, все остальные аналитики решили сделать запрос к логам в ту же самую секунду.
- 9:47Создайте политики повторных попыток и резервные сообщения.
- 9:50Даже автоматизация должна завершаться корректно.
- 9:52Записывайте ошибку в лог и отправляйте сообщение в Teams, если показатели превышают заданные параметры.
- 9:57Так вы будете воспринимать сбои как данные, а не как драму.
- 10:00Помните, аудиторы не наказывают за ошибки.
- 10:03Они наказывают за отсутствие документации по ним.
- 10:05Теперь у вас есть живой конвейер.
- 10:08Данные-первью текут по артериям Power Automate в выбранное вами хранилище.
- 10:12Это заменяет ручной сбор данных чем-то гораздо более дисциплинированным.
- 10:16При правильном подходе это также ведет к постепенным культурным изменениям.
- 10:19Внезапно отчетность о соответствии становится не спринтом перед аудитом, а постоянным ритмом.
- 10:24И для справки, да, вы могли бы делать то же самое, вручную запрашивая перевью каждую пятницу и копируя результаты в Excel.
- 10:29Вы также могли бы сами сбивать себе масло.
- 10:31Этот конвейер существует не потому, что иначе нельзя.
- 10:33Он существует, потому что вы цените свои выходные.
- 10:35Смешно слышать от тех, кто до сих пор листает логи вручную, что автоматизация – это риск.
- 10:39Единственный реальный риск – это придерживаться настолько хрупкого процесса, что отсутствие одного аналитика прерывает аудит.
- 10:44Теперь, когда ваш агент видит и получает постоянный поток структурированных данных по расписанию, пора наделить его мышлением.
- 10:50Следующий уровень превращает сырую информацию в интерпретацию – пороги решений, логические условия и сводки.
- 10:55По сути, мы переходим от глаз – мозгу.
- 10:58Фундамент заложен.
- 10:59Давайте научим его думать.
- 11:01Даем агенту мозг.
- 11:02Логика Power Automate.
- 11:03Power Automate – это не И.
- 11:05Он не мечтает, не строит догадок и не выдумывает риски соответствия.
- 11:08Он делает так, что большинство людей не в силах поддерживать постоянно, он послушен.
- 11:11Он никогда не забывает шаги, не импровизирует и не говорит, что должно было сработать.
- 11:15Это предсказуемая жесткость – именно то, что нужно для автономии.
- 11:19Логический уровень вашего GRC-агента начинается со структуры.
- 11:22Поток должен запускаться сам, надежно опрашивать первью, интерпретировать находки и решать, когда события пересекают заданные вами пороги.
- 11:28Представьте себе цепную реакцию.
- 11:30Срабатывает триггер периодичности.
- 11:32Запрос уходит в первью.
- 11:33Данные очищаются, закономерности почитываются, категории риска присваиваются.
- 11:37Никакой драмы, только выполнение.
- 11:39Начните с триггера периодичности.
- 11:40Правильно настроенная периодичность – ответ цивилизации на человеческую забывчивость.
- 11:44Настройте ее на часовой пояс ваших аудиторов.
- 11:46Будь то ежедневно или еженедельно, этот график гарантирует, что поток начинает свою работу автоматически,
- 11:51именно так автономные системы остаются активными.
- 11:53Сразу добавьте блок инициализации.
- 11:55Переменные среды – счетчики, массивы.
- 11:58Они создают когнитивный каркас, который агент будет использовать позже.
- 12:01Переменные, такие как общее количество событий, число рисков высокого уровня и дата отчета,
- 12:05становятся его рабочей памятью.
- 12:06После запуска поток вызывает коннектор аудита, перевью или HTTP API.
- 12:11А затем наступает реальность.
- 12:13Исходные ответы содержат фоновый шум, системные сигналы или совершенно нерелевантные события.
- 12:18Добавьте шаг фильтрации массива, чтобы удалить лишнее.
- 12:21Обычный шаблон – игнорируйте записи, где тип пользователя, служебная учетная запись,
- 12:24и оставляйте только операции, связанные с управлением данными или изменением политик.
- 12:27Эта фильтрация позволяет вашему агенту сохранять аналитический склад ума, а не паниковать.
- 12:31Учитывая любовь Microsoft к дублированию, многие потоки журналов повторяют одни и те же события.
- 12:35Удалите дубликаты с помощью простого выражения объединения или сравнения в цикле.
- 12:38То, что останется, это полезный сигнал, достоверное подножество данных, заслуживающей классификации.
- 12:42Именно здесь скрипт оправдывает звание интеллектуального.
- 12:45Добавьте действие «создать» или «выбрать», которое группирует оставшиеся записи по имени участника и операции.
- 12:50Затем направьте эти подсчеты в циклы, которые суммируют данные по каждой категории.
- 12:53В итоге ваш агент получает снимок ситуации.
- 12:55Кто, что и как часто делал, и вышло ли это за рамки заданных границ риска.
- 13:00Секрет автономности в том, чтобы система сама определяла уровень риска на основе заданных вами порогов.
- 13:04Например, если число повышений привилегий равно 3, установите уровень риска «высокий».
- 13:09Если число внешних публикаций равно 1, установите уровень риска «средний».
- 13:13В противном случае – нормальный.
- 13:15Эта логика не придумывает смысл, она его задает.
- 13:18Формализуя понятие «слишком много», вы заменяете человеческие догадки числовой ясностью.
- 13:23Используйте вложенные действия условий.
- 13:25Если уровень риска высокий, добавьте информацию об этом пользователе в массив высокого риска.
- 13:29Если средний, возможно, поставьте в очередь на проверку.
- 13:31Если ничего необычного нет, запишите сообщение об отсутствии находок, а не просто храните молчание.
- 13:36Различия между «данные отсутствуют» и «нет данных» – священно в вопросах комплаенса.
- 13:39После срабатывания порогов можно вызвать конечную точку Капайлот Студия для создания краткого описания.
- 13:44Два пользователя превысили пороговые значения риска.
- 13:46Но этот лингвистический этап относится уже к следующему разделу.
- 13:49Здесь цель – квалификация, а не составление текста.
- 13:52Ошибки случаются. API часто ограничивает запросы или дает сбои чаще, чем обещает маркетинг.
- 13:57Оберните все HTTP вызовы в контейнер области с включенной политикой повторных попыток.
- 14:02Три попытки с экспоненциальной задержкой.
- 14:04В ветке сбоя запишите сообщение об ошибке, метку времени и ID запуска потока в список SharePoint или таблицу Dataverse под названием «Здоровье автоматизации».
- 14:11При первом развертывании будьте готовы к комичным ситуациям.
- 14:13Когда я впервые протестировал эту сборку, агент гордо сообщил «Проблем нет».
- 14:17«Идеальное соответствие», – подумал я, пока не понял, что у сервисной учетной записи не хватает роли читателя журналов аудита.
- 14:23Робот не ленился, он был послушно слеп.
- 14:26Напоминание о том, что автоматизация исполняет ровно то, что вы ей дали, и ничего больше.
- 14:30Каждый запуск потока фиксирует доказательства выполнения.
- 14:33Ставьте финальное действие добавления файл или создания элемента, которое сохраняет итоговые метрики,
- 14:37общее количество обработанных событий, пользователя с наивысшим риском и длительность выполнения.
- 14:41Отправьте эти результаты в канал Teams или соответствующую библиотеку SharePoint.
- 14:45Когда наступает сезон аудита, воспоминаниями вы не отчитаетесь.
- 14:48Вам придется предъявлять артефакты.
- 14:50Добавьте дополнительную защиту, включите ID запуска и версию потока.
- 14:53Если ваши пороговые значения изменятся, аудиторы все равно смогут отследить, какая логика привела к результату.
- 14:58Управление машиной равносильно управлению с помощью машины.
- 15:01К этому моменту автоматизация уже умеет классифицировать, считать и принимать решения.
- 15:05Она знает, когда уровни риска нарушают политику, но ничего об этом не говорит.
- 15:09Для людей эта тишина кажется пугающей, поэтому следующий уровень добавит слова.
- 15:12Или, проще говоря, раз она умеет думать, она должна уметь говорить, причем желательно на понятном языке.
- 15:17Обучение письму. Интеграция с Капайлот Студия.
- 15:20До сих пор ваш агент был молчаливым типом, эффективным, но немым.
- 15:25Капайлот Студия дает ему голос, выступая переводчиком данных на язык дипломатии.
- 15:29Представьте его как многоязычного переговорщика, зажатого между кодом и заседаниями комитета.
- 15:34Система, которая не выдумывает истории.
- 15:37Она переводит реальность в предложения, понятные человеку.
- 15:40Ее талант заключается в превращении JSON-болото из Power Automate в аккуратный дайджест действий пользователей, рисков и событий,
- 15:47в параграфы, достаточно вежливые для руководителей и точные для аудитора.
- 15:51Она связывает синтаксис и политику, гарантируя, что сырые машинные данные теперь читаются как взвешенные суждения,
- 15:57а не как бессвязный набор таблиц. Начните с определения того, какой тип коммуникации вам нужен.
- 16:01Обычно их три. Краткое резюме для руководства, техническое приложение и рекомендации.
- 16:05Каждый из них рассчитан на свой уровень осведомленности.
- 16:08Руководству нужен один абзац. Аудиторам нужны доказательства.
- 16:11А эти специалистам нужны все поля, потому что они прививаются данными.
- 16:14Вы создадите единый капайлот в студии, но выстроите внутри него несколько разных промптов.
- 16:19Каждый промп формирует тон, формат и объем текста.
- 16:22Пример. Обобщите основные риски простыми словами, ограничьтесь пятью пунктами и предложите способы устранения для каждого.
- 16:29Следующим может быть составить техническое приложение со списком всех событий высокого риска в виде таблицы.
- 16:34Чтобы связать Power Automate с Copilot Studio, используйте HTTP действие в своем потоке,
- 16:38которое отправляет структурированную GSUN полезную нагрузку на URL-адрес Copilot.
- 16:42Copilot интерпретирует эти данные, используя заданный вами системный промп.
- 16:46Аутентификация Microsoft обеспечивает безопасность этого процесса.
- 16:49Вы подтверждаете вызов через Азурет, поэтому доступ к нему есть только у вашего потока.
- 16:53Поздравляем! Вы только что научили своего бота отправлять структурированные мысли в машину для письма.
- 16:58Полученный результат – это текст, а не цифры.
- 17:00Этот текст и есть ваш отчет.
- 17:02Передайте его в Copilot с инструкцией, обобщите эти результаты в краткий отчет о соответствии,
- 17:06классифицировав их по степени тяжести.
- 17:08Порекомендуйте по одному действию на каждое нарушение и завершите общим анализом тенденций.
- 17:12Copilot возвращает нечто похожее на служебную записку аналитика.
- 17:16Два пользователя проявили повышенное рискованное поведение вчера.
- 17:19Адель Венес выполнила три повышения привилегий, превысив допустимый порог.
- 17:23Рекомендуется немедленный пересмотр прав администратора.
- 17:25Меган Б. однажды попыталась предоставить общий доступ извне.
- 17:28Напомните пользователю о политике внешней передачи данных.
- 17:31Других аномалий не обнаружено.
- 17:32Общая динамика по сравнению с базовым уровнем стабильна.
- 17:35Видите?
- 17:36Это не генеративные догадки.
- 17:37Это структурированный синтез на основе детерминированных промптов.
- 17:41Люди называют это письмом, машиной, выводом данных.
- 17:43Секрет в вашем контроле как над структурой данных, так и над структурой языка.
- 17:47Копайлот не действует произвольно.
- 17:49Он излагает статистику.
- 17:51Теперь определимся с распространением.
- 17:53Обычным смертным не стоит заходить в датаверс ради отчетов.
- 17:56Поэтому снова используем коннекторы Power Automate.
- 17:59Работайте с двумя ветвями одного и того же потока.
- 18:01Одна публикует сводку Копайлот прямо в канал Teams.
- 18:04Другая сохраняет полную HTML-версию в SharePoint.
- 18:07Руководство читает публикацию в Teams, аудиторы открывают архив для документации.
- 18:11Оба варианта приходят автоматически с отметкой времени и идентичной формулировкой.
- 18:15Это и есть последовательность, добродетель, неведомая большинству людей-писателей.
- 18:19Давайте поговорим о дисциплине промп-инженеринга.
- 18:21Вам понадобятся ограничители.
- 18:23Укажите точные заголовки, которые должен использовать Копайлот.
- 18:26Обзор, ключевые выводы, рекомендации.
- 18:28Если этого не сделать, Копайлот попытается впечатлить вас литературным стилем или эмодзи.
- 18:33Аудиторский отчет с эмодзи подходит только для хаоса.
- 18:35Добавьте директивы, используйте профессиональный нейтральный тон, избегайте предположений, включайте измеримые метрики.
- 18:43Чем строже ваши инструкции, тем более воспроизводим результат.
- 18:46Соответствие требованиям держится на воспроизводимости, а не на индивидуальности.
- 18:49В этой рутинной механике есть своя прелесть.
- 18:52Копайлот Студия поддерживает контекстные переменные.
- 18:55Вы можете встраивать динамические данные, такие как дата отчета или длительность выполнения, прямо в текст.
- 19:00Используйте плейс-халдеры для даты и количества записей.
- 19:03Когда поток вызывает Копайлот, эти переменные автоматически разрешаются.
- 19:07Результат выглядит так.
- 19:08Сгенерировано 15 марта.
- 19:09Проанализировано 563 события аудита.
- 19:12Этот метаконтекст удовлетворяет аудиторов быстрее, чем любой GIF.
- 19:15Точность требует финальной проверки, валидации.
- 19:18Добавьте в Power Automate условия проверки того, что ответ Копайлот не пуст.
- 19:22Если это так, сохраните ошибку в лоб и повторите операцию один раз.
- 19:25Вы уже научили своего агента самосознанию и логике.
- 19:28Теперь объедините это с лингвистической проверкой на адекватность.
- 19:30Готовый поток выглядит вот так.
- 19:32Извлечение, анализ, обобщение, повествование, публикация.
- 19:37Каждая стрелка означает подотчетность.
- 19:39Финальная доработка.
- 19:41Версионируйте системный промп Копайлот каждый раз при изменении критериев соответствия.
- 19:45Помечайте обновления как V1, V1, 1 и так далее.
- 19:48Фиксируя, какая версия промпта создала какой отчет.
- 19:50Будущие аудиты смогут ссылаться не только на то, что произошло,
- 19:53но и на то, какие инструкции были у модели в тот момент.
- 19:55Это мета-соответствие, управление управлением, которое пишет само себя.
- 19:58Бурократия наконец достигла рекурсии.
- 20:00Как только Копайлот Студия составляет отчет,
- 20:02ваша роль как человека становится милосердно необязательной.
- 20:05Агент составляет описание, прикладывает доказательства,
- 20:08публикует файлы, архивирует предыдущие версии и отключается до следующего цикла работы.
- 20:12Он не пишет вам письма для одобрения,
- 20:14потому что вы изначально настроили его так, чтобы ему не требовалось подтверждение.
- 20:17Он, если позволите так выразиться, по-своему гордится точностью своего языка.
- 20:22Именно здесь автономность перестает быть метафорой и становится реальностью рабочего процесса.
- 20:26Машина не только обрабатывает данные о соответствии требованиям,
- 20:29но и вовремя разъясняет их людям, избегая эмоционального напряжения из-за срывов сроков.
- 20:34И да, если хотите добавить немного иронии,
- 20:36можно снабдить отчет подписью вроде
- 20:38«Отчет составлен автономным агентом Копайлот GRC».
- 20:40Ничто так не отбивает у руководства желание заниматься микроменеджментом,
- 20:43как робот, который сам подписывает свою работу.
- 20:45Теперь, когда агент может четко формулировать выводы,
- 20:47вы можете навсегда забыть о написании GRC-отчетов,
- 20:50или, по крайней мере, до тех пор, пока кто-то не отключит ваши коннекторы.
- 20:53На этом этапе цикл завершается сам собой.
- 20:55Первью собирает данные,
- 20:56Power Automate интерпретирует их,
- 20:58Копайлот суммирует,
- 20:59и, удивительно, выходные снова принадлежат вам.
- 21:02Ежедневная рутина превращается в единый рабочий процесс,
- 21:04говорящий на языке безупречного соответствия требованиям.
- 21:07Результаты появляются в Teams в одно и то же время через равные промежутки.
- 21:11Ясный текст, последовательная терминология,
- 21:13проверяемое происхождение данных.
- 21:14Главное преимущество не в скорости, а в стандартизации.
- 21:17Каждый отчет звучит одинаково,
- 21:19использует одни и те же пороговые значения
- 21:21и регистрирует идентичные метадонные.
- 21:22Аудиторы больше не тратят часы на проверку формата.
- 21:25Они оценивают содержание.
- 21:27Модели рисков становятся повествованием во времени,
- 21:29а не хаосом в электронных таблицах.
- 21:30Вы превратили соответствие требованиям
- 21:32из процесса документирования в процесс оркестрации.
- 21:34Постоянно работающая система,
- 21:35которая очлеживает, интерпретирует
- 21:36и отчитывается с точностью судебного протокола.
- 21:38Ручные GRC-отчеты — это печатные машинки.
- 21:40Этот агент — текстовый процессор
- 21:42с функцией автоматической корректуры.
- 21:43Запустите его до начала следующего аудита,
- 21:45и фраза «ручной отчет о соответствии»
- 21:47скоро будет звучать так же устаревши,
- 21:48как «пришлите мне логи по факсу».
- 21:49Далее — расширение этого интеллекта
- 21:51на обеспечение конфиденциальности данных.
- 21:53Вы уже создали мозг,
- 21:54теперь позвольте ему следить за порядком.