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:47Аудиторські сліди, що мали б забезпечувати підзвітність, зрештою забезпечують лише вигорання.
- 0:51Щогірше, більшість компаній ставляться до Perview, як до сейфа, що його відкривають лише перед аудитом.
- 0:56Його логи аудиту тихо накопичують терабайти даних про те, хто, що, де і коли зробив.
- 1:01Корисно? Абсолютно? Чи табельно? Ледве?
- 1:04Кожен запис – це JSON-блок, такий щільний, що може викривляти світло.
- 1:07І так їх можна обробляти вручну, якщо вихідні – це опція, а здоровий глузд – предмет торгу.
- 1:17Іншими словами, програмне забезпечення, яке робить те, чого завжди прагнули команди комплеєнсу,
- 1:36збирає, аналізує та пояснює без жодного зітхання чи ризику розлити каву на головну таблицю.
- 1:40Уявіть це як делегування вашої звітності GRC-стажеру, який ніколи не скаржиться, не спить і читає JSON як рідну мову.
- 1:47Наприкінці цього пояснення ви точно знатім'єте, як це побудувати від підключення логів Perview до автоматизації розкладу звітів усе всередині екосистеми Microsoft.
- 1:55І так ми розглянемо логічний крок, що перетворює це з простої автоматизації на повністю автономного аудитора.
- 2:00Наразі зосередьтеся на цьому.
- 2:01Комплеєнс не повинен залежати від споживання кофеїну.
- 2:04Машини не втомлюються, і вони точно не переплутають назви стовпців.
- 2:06Є один логічний рівень, одне витончене дизайнерське рішення, що робить цього агента достатньо надійним, щоб надсилати звіти без нагляду.
- 2:12Ми дійдемо до цього, але спочатку зрозуміємо, чим насправді є цей агент.
- 2:15Що робить це поєднання Coopilot Studio та Pava Otomite чимось більшим, ніж просто Flow з гучною назвою?
- 2:21Чим насправді є GRC-агент?
- 2:24Відкиньмо весь гламурші та визначимо, чим це є насправді.
- 2:27Структурована автоматизація на базі стеку Microsoft, що видає себе за інтелект.
- 2:32Агент GRC – це три голови створіння.
- 2:35Кожна голова відповідає за певну частину когнітивного процесу.
- 2:38Перв'ю забезпечує сиру, пам'ять, журнали аудиту, дані класифікації та події відповідності.
- 2:44Pava Otomite діє як нервова система.
- 2:46Він збирає сигнали, відфільтровує шум і забезпечує виконання процесів за графіком.
- 2:51Coopilot Studio, зрештою, це рот і перекладач.
- 2:54Він бере технічну абракадабру журналів і видає зрозумілі для людини підсумки.
- 2:58Користувач підвищував привілеї п'ять разів за добу, перевищивши поріг політики.
- 3:02Це англійська мова, а не JSON.
- 3:04Ось у чому правда.
- 3:0590% завдань комплеєнсу – це не питання суджень, це розпізнавання шаблонів.
- 3:09Проте аналітики досі витрачають години, переглядаючи стовпці типів активності та статусів результатів,
- 3:14хоча автоматизація могла б категоризувати та підсумувати ці шаблони автоматично.
- 3:18Ось чому цей підхід працює.
- 3:20Система не намагається думати, як людина, вона створена, щоб структурувати краще за неї.
- 3:24Розберімо ці компоненти.
- 3:26Microsoft Perview – це не просто інструмент маркування файлів, це ваша чорна скринька комплеєнсу.
- 3:31Кожна дія користувача в Microsoft 365, як от обмін документом, створення політики чи зміна мітки зберігання, фіксується в журналах.
- 3:38Але якщо ви не вмієте вільно читати вкладені структури JSON, ви ніколи не отримаєте жодних корисних інсайтів.
- 3:42У цьому й головна проблема – надлишок даних при нульовій читабельності.
- 3:50Ви задаєте розклад, наприклад, щодня о 8.00 ранку, і він викликає конектори для отримання останньої активності сперв'ю.
- 3:57Коли люди роблять помилки в налаштуваннях, вони панікують.
- 4:00Коли помилка тут, потік тихо зупиняється, але записує детальний звіт про помилку.
- 4:04Комплеєнс любить журнали.
- 4:05Павао та мить надає їх із релігійною регулярністю.
- 4:08І, нарешті, Co-Pilot Studio, який перетворює структуровані дані на оповідь.
- 4:12Ви подаєте йому структуроване зведення, можливо, таблицю JSON із підрахунком ризикованих дій користувача, а він видає резюме ризиків природною мовою.
- 4:19Ось де виникає ілюзія інтелекту.
- 4:21Він не вгадує, він дотримується правил, закладених у ваш пром.
- 4:25Наприклад, ви дали інструкцію узагальнити помітні ризиковані дії за рівнем серйозності та надати одну рекомендацію для кожної категорії.
- 4:32Результат виглядає як звіт аналітика, але це лише алгоритмічна чесність, одягнена в граматику.
- 4:36А тепер звернімо увагу на невимовну іронію.
- 4:38Компанії купують дашборди, що обіцяють видимість, глянцеві звіти, кольорові індикатори, але дашборди не пояснюють.
- 4:43Вони лише показують.
- 4:45Агент DRC натомість пише.
- 4:47Він перетворює шаблони на речення, усуваючи інтерпретаційний розрив, який став причиною незліченних провалів під час перевірок відповідності.
- 4:53Коли керівник запитує про динаміку ризиків за минулий місяць, ви не надсилаєте йому посилання на PAVA BI, якому ледве довіряєте,
- 4:58ви надсилаєте чіткий звіт, створений робочим процесом, що запустився о 8.05 ранку, поки ви ще пили каву.
- 5:03Чому ще не всі команди так роблять?
- 5:05Тому що більшість недооцінює, наскільки зрозумілою може бути автоматизація.
- 5:08Вони вважають чинепередбачуваним, хоча насправді цей стек є детермінованим.
- 5:12Ви визначаєте все.
- 5:13Логіку, частоту, обсяг і навіть тон викладу.
- 5:16Автономність – це не випадковість.
- 5:18Це дисциплінована автоматизація з навичками володіння мовою.
- 5:21Проте, перш ніж цей агент зможе думати, він повинен бачити.
- 5:24Це означає створення конвейера даних, який надає йому доступ лише до потрібних сегментів аудиторських даних Perview, ні більше, ні менше.
- 5:29Без такої видимості ви автоматизуєте сліпоту.
- 5:32Тож далі ми підключимо Pava Automate до Perview, визначимо важливі події та навчимо нашого агента, куди дивитися.
- 5:37Тільки після цього ми зможемо навчити його, про що думати.
- 5:40Побудова конвейера даних – Perview.
- 5:41Перш ніж навчити свого DRC-агента думати, ви повинні дати йому очі.
- 5:45Підключить його безпосередньо до джерела істини.
- 5:48Журнали аудиту Microsoft Perview.
- 5:50Ці журнали відстежують, хто, що, коли і як чіпав.
- 5:53На жаль, вони зберігаються у чудовому структурному кошмарі під назвою JSON.
- 5:57Сприймайте JSON як інженерний еквівалент юридичного жаргону.
- 6:00Технічно точний, практично нечитабельний.
- 6:03Краса Pava Automate в тому, що він вільно читає цю нісенітницю, якщо ви його правильно налаштуєте.
- 6:08Перший крок – вилучення.
- 6:09Ви можете почати з вбудованого коннектора Perview або, якщо любите страждати, за HTTP дії, де викликаєте арі журналів аудиту Perview напряму.
- 6:16Обидва шляхи ведуть до одного результату.
- 6:18Потік даних, що відображає все, що сталося у вашому орендарі.
- 6:22Спільні файли, зміни дозволів, порушення доступу, входи адміністраторів тощо.
- 6:26Більш дисциплінований підхід заздалегідь обмежити сферу застосування.
- 6:29Так, ви могли б завантажити весь потік аудиту, але це як створювати резервну копію всього інтернету, бо ви загубили PDF-файл.
- 6:34Визначте, які події дійсно впливають на відповідність вимогам.
- 6:36Інакше ваш потік перетвориться на ненавмисну відмову в обслуговуванні вашого власного терпіння.
- 6:40Тепер про контроль доступу.
- 6:42Pava Otamate діє лише в межах наданих йому дозволів.
- 6:45Якщо ваш сервісний обліковий запис потоку не може прочитати журнал аудиту Perview,
- 6:48ваш агент дивитиметься в порожнечу і сумлінно звітуватиме про відсутність проблем.
- 6:52Це не заспокоєння, це сліпота, замаскована під успіх.
- 6:55Переконайтеся, що сервісний обліковий запис має роль читача журналів аудиту вперв'ю
- 6:59і може проходити автентифікацію без переривання МФА.
- 7:02Щі слухняний, але не креативний.
- 7:04Він не зможе натиснути кнопку чи пройти автентифікацію у 2.00 ночі.
- 7:07Призначайте облікові дані обережно і зберігайте їх у Azure Vault або посиланнях на з'єднання,
- 7:11щоб залишатися відповідними вимогами і зберігати автоматизацію робочою.
- 7:13Коли видобуток даних стабілізується, ви переходите до фільтрації.
- 7:16Нікому не потрібна кожна подія доступу до файлів у папці з меню обідів кафетерію.
- 7:21Натомість фільтруйте за реальними індикаторами ризику.
- 7:24Користувач увійшов з нової локації, змінено призначення ролі,
- 7:27активовано зовнішній обмін, змінено політику міток.
- 7:29Це саме ті історії, які справді цікавлять аудиторів.
- 7:32Ви можете фільтрувати на етапі запиту, використовуючи параметри ARRI
- 7:35або пізніше в PAVA OTAMITE за допомогою умовної логіки.
- 7:38Те, що робить обсяг даних керованим.
- 7:40Пам'ятайте, ви не накопи чуєте, ви впорядковуєте.
- 7:43Далі настає частина, що відрізняє професіоналів від тих,
- 7:46хто вважає копіювання автоматизацією.
- 7:47Подача.
- 7:48Ви перетворите ці JSON-блоки на структуровані стовпці,
- 7:51які згодом зможе інтерпретувати ваш модуль Co-Pilot.
- 7:54Простий метод використання дії PASS-JSON
- 7:56із визначеною схемою, взятою зі зразка по дії Perview.
- 7:59Якщо термін «вкладені масиви» викликає дискомфорт,
- 8:01ласкаво просимо в кодинг для комплеєнсу.
- 8:03Кожна властивість – ідентифікатор користувача,
- 8:06операція, робоче навантаження, статус результату,
- 8:08IP-клієнта – стає окремою змінною.
- 8:10Ви фактично навчаєте свого майбутнього
- 8:11ЩІ-агента словниковому запасу перед початком розмови.
- 8:14На цьому етапі ви відкриєте для себе
- 8:16екзистенційний гумор форматів даних Microsoft.
- 8:18Деякі аудиторські поля подаються як масиви,
- 8:20навіть якщо вони містять лише одне значення.
- 8:22Інші ховають результати під трьома шарами вкладеності,
- 8:25як матрішки неоднозначності.
- 8:33Це дивно, але саме так ви кажете автоматиці
- 8:35шукати в JSON і виявляти сенс.
- 8:37Невелика друкарська помилка тут створює
- 8:39ефектну нісенітницю згодом.
- 8:40Тому тестуйте кожне вилучення на невеликих вибірках.
- 8:43Так, налагодження потоків – це гламурна робота.
- 8:45Можливо, ви захочете десь зберегти ці очищені дані.
- 8:48SharePoint, Dataverse або навіть база даних SQL
- 8:50залежно від складності ваших звітів.
- 8:52Це сховище діє як короткочасна пам'ять,
- 8:54забезпечуючи агенту історичне порівняння
- 8:56без постійних запитів до перв'ю.
- 8:58Сприймайте це як кешування інтелекту.
- 9:00Події вчорашнього дня допомагають
- 9:01зробити аналіз сьогоднішнього дня обґрунтованим.
- 9:03Якщо вам потрібна робота зі стовпцями
- 9:05або зв'язки між наборами даних,
- 9:07Dataverse краще працює з Pava Otamate.
- 9:09SharePoint простіший, але стає незграбним
- 9:11після кількох тисяч рядків.
- 9:13Далі – планування.
- 9:14Визначте періодичність.
- 9:15Щоденні звіти для динамічних середовищ,
- 9:17щотижневі для спокійніших екосистем.
- 9:19Використовуйте тригер повторення
- 9:20Recurrence у Pava Otamate.
- 9:22Становіть його на свій часовий пояс,
- 9:23а не UTC, якщо ви не любите дивуватися,
- 9:25чому звіти приходять о 3.00 ночі.
- 9:27Потік запускається автоматично,
- 9:28витягує відфільтровані дані,
- 9:30трансформує їх, зберігає та готує дані
- 9:32для наступної фази логічного мозку.
- 9:34Послідовність комплеєнсу більше
- 9:35не залежить від людського ентузіазму,
- 9:37це працює як годинник.
- 9:38Під час налаштування обробки помилок припустіть,
- 9:40що Arie Perview видасть помилку за багато запитів,
- 9:43бо, як не дивно, всі інші аналітики
- 9:45намагалися запитати логи в ту саму секунду.
- 9:47Створіть політику повторних спроб
- 9:48та резервні повідомлення.
- 9:50Навіть автоматизація має давати збої коректно.
- 9:52Записуйте помилку в лог-файл
- 9:54та надсилайте повідомлення в Teams,
- 9:55якщо показники перевищують норму.
- 9:57Так ви будете керувати збоями як даними,
- 9:59а не як драмою.
- 10:00Пам'ятайте, аудитори не карають за помилки.
- 10:03Вони карають за їх відсутність у документації.
- 10:05Тепер у вас є живий конвейер.
- 10:07Perview передає дані через артерії
- 10:09Power Automate до обраного вами сховища.
- 10:12Це замінює ручний збір даних
- 10:14на набагато дисциплінованіший процес.
- 10:16Якщо все зробити правильно,
- 10:17це також призведе до тонких культурних змін.
- 10:19Раптом ваша звітність щодо відповідності
- 10:21стає не спринтом перед аудитом,
- 10:22а постійним серцебиттям.
- 10:24І для протоколу так ви могли б робити те саме,
- 10:26вручну запитуючи Perview щоп'ятниці
- 10:27та копіюючи результати в Excel.
- 10:29Ви також могли б збивати власне масло.
- 10:30Цей конвейер існує не тому,
- 10:32що ви не можете зробити це інакше.
- 10:33Він існує тому, що ви цінуєте вихідні.
- 10:35Смішно дивитися на тих,
- 10:36хто досі гортає експорти логів,
- 10:38стверджуючи, що автоматизація – це ризик.
- 10:39Єдиний реальний ризик –
- 10:40це дотримуватися настільки крихкого процесу,
- 10:42де відсутність одного аналітика
- 10:43руйнує аудиторський слід.
- 10:44Тепер, коли ваш агент має зір,
- 10:46постійний потік даних зі структурою та графіком,
- 10:48час наділити його когнітивними здібностями.
- 10:49Наступний рівень перетворює серу інформацію
- 10:51на інтерпретацію, граничні значення,
- 10:53логічні умови та підсумкові дані.
- 10:55По суті, ми переходимо від очей до мозку.
- 10:58Фундамент закладено.
- 10:59Навчимо його думати.
- 11:00Даємо агенту мозок.
- 11:02Логіка Power Automate
- 11:03Power Automate – це нештучний інтелект.
- 11:05Він не мріє, не спекулює
- 11:06і не вигадує ризики відповідності.
- 11:08Що він робить – це те,
- 11:09чого більшість людей не можуть витримати – послуг.
- 11:11Він ніколи не забуває кроки,
- 11:12ніколи не імпровізує
- 11:13і ніколи не стверджує,
- 11:14що все мало спрацювати.
- 11:15Ця передбачувана жорсткість –
- 11:17саме те, що потрібно для автономності.
- 11:19Логічний рівень вашого DRC-агента
- 11:20починається зі структури.
- 11:22Потік має запускатися самостійно,
- 11:23надійно запитувати перв'ю,
- 11:24інтерпретувати знайдене та визначати,
- 11:26коли події перевищують встановлені межі.
- 11:28Уявіть ланцюгову реакцію.
- 11:30Спрацьовує тригер повторення.
- 11:32Виклик надходить до перв'ю.
- 11:33Дані очищуються,
- 11:34паттерни підраховуються,
- 11:36ризики класифікуються.
- 11:37Жодної драми – лише виконання.
- 11:39Почніть із тригера повторення.
- 11:41Вчасно налаштоване повторення –
- 11:42це відповідь цивілізації
- 11:43на людську забудькуватість.
- 11:44Налаштуйте його відповідно
- 11:45до часового поясу ваших аудиторів.
- 11:47Щоденний чи щотижневий графік означає,
- 11:49що потік починає свій ритуал
- 11:50без нагадувань.
- 11:51Саме так виживають автономні системи.
- 11:53Одразу після цього
- 11:54додайте блок ініціалізації.
- 11:55Змінні середовища, лічильники, масиви.
- 11:58Вони забезпечують когнітивний каркас,
- 11:59який агент використає згодом.
- 12:01Змінні, як от загальна кількість подій,
- 12:03кількість високих ризиків та дата звіту
- 12:04стають його робочою пам'яттю.
- 12:06Після запуску потік викликає
- 12:08конектор аудит логів перв'ю
- 12:10або HTTP-арі.
- 12:11А потім настає реальність.
- 12:13Серій відповіді містять статичний шум,
- 12:15системні сигнали
- 12:16або зовсім нерелевантні події.
- 12:18Вставте крок фільтрації масиву,
- 12:19щоб видалити сміття.
- 12:20Типовий шаблон.
- 12:21Ігноруйте будь-який запис,
- 12:22де тип користувача – це сервісний суб'єкт
- 12:24і залишайте лише типи операцій,
- 12:25пов'язані з управлінням даними
- 12:26чи зміною політик.
- 12:27Це очищення робить вашого агента
- 12:29аналітичним, а не тривожним.
- 12:31З огляду на любов Microsoft до надмірності,
- 12:33багато потоків журналів
- 12:34повторюють однакові події.
- 12:35Видаляйте дублікати,
- 12:36використовуючи простий вираз «Юніон»
- 12:37або порівняння в циклі.
- 12:38Те, що залишається – це сигнал,
- 12:40правдива підмножина, яку варто класифікувати.
- 12:42Саме тут скрипт заслуговує
- 12:43названня інтелектуального.
- 12:45Додайте дію «Compose» або «Select»,
- 12:46яка групує записи, що залишилися
- 12:48за іменем суб'єкта-користувача
- 12:49та операцією.
- 12:50Потім спрямуйте підрахунки
- 12:51в цикли «Apply to each»,
- 12:52щоб підсумувати кожну категорію.
- 12:53Наприкінці ваш агент має знімок стану.
- 12:56Хто що зробив, як часто і чи вийшло,
- 12:58це за межі визначених ризиків.
- 13:00Секрет автономії – дозволити системі
- 13:02визначати рівень ризику
- 13:03на основі ваших порогів.
- 13:04Наприклад, якщо підвищення привілеїв
- 13:06дорівнює трьом,
- 13:07встановіть рівень ризику «високий».
- 13:09Якщо зовнішніх поширень одне,
- 13:11встановіть рівень ризику «середній».
- 13:13В іншому випадку – «нормальний».
- 13:15Ця логіка не вигадує сенс,
- 13:16вона його впроваджує.
- 13:18Кодифікуючи поняття «забагато»,
- 13:20ви замінюєте людські здогадки
- 13:21числовою ясністю.
- 13:23Використовуйте вкладені умовні дії.
- 13:25Коли рівень ризику високий,
- 13:26додайте інформацію про користувача
- 13:28до масиву високого ризику.
- 13:29Коли середній, можливо,
- 13:30поставте в чергу на перевірку.
- 13:31Коли нічого незвичайного не виявлено,
- 13:33запишіть повідомлення про відсутність результатів
- 13:34замість того, щоб просто мовчати.
- 13:36Різниця між відсутністю даних
- 13:37і нульовим результатом
- 13:38у комплеєнсі є важливою.
- 13:39Після спрацювання порогів
- 13:40опціонально зверніться
- 13:41до кінцевої точки Coopilot Studio
- 13:43для описового узагальнення.
- 13:44Два користувачі перевищили пороги ризику.
- 13:46Але цей крок обробки мови
- 13:48належить до наступного розділу.
- 13:49Тут мета – класифікація, а не композиція.
- 13:52Помилки трапляються.
- 13:53Арі часто гальмує або дає збої
- 13:55частіше, ніж це вказується
- 13:56в маркетингових матеріалах.
- 13:58Огорніть усі HTTP-запити
- 13:59в контейнер-скоуп
- 14:00з увімкненою політикою повторних спроб.
- 14:02Три спроби – експоненціальна затримка.
- 14:04У гілці помилок записуйте текст помилки,
- 14:06часову мітку та ID запуску потоку
- 14:08до списку SharePoint
- 14:09або таблиці Dataverse
- 14:09з назвою «Стан автоматизації».
- 14:11Під час першого розгортання
- 14:12очікуйте курйозів.
- 14:14Коли я вперше тестував цю збірку,
- 14:15агент Гордо повідомив про нуль проблем.
- 14:17Ідеальна відповідність – подумав я,
- 14:19поки не зрозумів, що сервісному обліковому запису
- 14:21бракує ролі читача журналів аудиту.
- 14:23Робот не був лінивим,
- 14:24він був слухняно-сліпим.
- 14:26Нагадування про те,
- 14:27що автоматизація виконує лише те,
- 14:28що ви їй дали, і нічого більше.
- 14:30Кожен запуск потоку записує докази виконання.
- 14:33Ставте фінальну дію
- 14:34«Append to File» або «Create Item»,
- 14:35яка зберігає підсумкові метрики,
- 14:37загальну кількість подій,
- 14:38користувача з найвищим ризиком,
- 14:40тривалість виконання.
- 14:41Або надійшліть ці результати в канал Teams
- 14:42чи до керуючої бібліотеки SharePoint.
- 14:45Коли настає час аудиту,
- 14:46ви не зможете виправдовуватися з погадами.
- 14:48Ви будете демонструвати артефакти.
- 14:49Додайте один додатковий запобіжний захід,
- 14:51вкажіть ідентифікатор запуску та версію потоку.
- 14:53Якщо ваші порогові значення зміняться пізніше,
- 14:55аудитори все одно відстежать,
- 14:56яка логіка призвела до певного результату.
- 14:58Управління машиною дорівнює управлінню
- 15:00за допомогою машини.
- 15:01На цьому етапі автоматизація може класифікувати,
- 15:03підраховувати та приймати рішення.
- 15:05Вона знає, коли рівень ризику порушує політику,
- 15:07проте нічого про це не каже.
- 15:09Для людей ця тиша здається моторошною,
- 15:10тому наступний рівень надасть їй слів.
- 15:12Або, як ми могли б сказати,
- 15:13тепер, коли вона вміє думати,
- 15:15вона повинна заговорити бажано з розумілою мовою.
- 15:17Навчання її писати – інтеграція Co-Pilot Studio.
- 15:21До цього моменту ваш агент був мовчазним типом
- 15:23ефективним, але німим.
- 15:25Co-Pilot Studio дає йому голос –
- 15:26це інтерпретатор, який перекладає дані на мову дипломатії.
- 15:30Уявіть це як багатомогного переговірника,
- 15:32що опинився між кодом і засіданнями комітетів.
- 15:34Система, яка не вигадує історій.
- 15:36Вона переписує реальність реченнями,
- 15:38які люди можуть осягнути.
- 15:40Її талант полягає в тому, щоб перетворити
- 15:42JSON-болоток, яке створює Pava Otamite,
- 15:44на чіткий дайджест дій користувачів,
- 15:46підрахунків ризиків та записів подій у параграфи,
- 15:48достатньо ввічливі для керівників
- 15:50і точні для аудиторів.
- 15:51Вона поєднує синтаксис і політику, гарантуючи,
- 15:53що те, що колись було сирими машинними даними,
- 15:55тепер читається як виважене рішення,
- 15:57а не як набір безглуздих таблиць.
- 15:58Почніть із визначення того, який саме тип комунікації
- 16:01вам потрібен.
- 16:02Зазвичай їх три – виконавче резюме,
- 16:03технічний додаток та рекомендації.
- 16:05Кожен із них розрахований на різний рівень
- 16:06з прийняття інформації.
- 16:08Керівництву потрібен один параграф.
- 16:09Аудиторам потрібні доказові бази.
- 16:11І те персоналу потрібне кожне поле,
- 16:13оскільки вони щеплюються даними.
- 16:14Ви створите єдиний досвід Co-Pilot у Studio,
- 16:17але ви будуєте всередині нього кілька запитів.
- 16:19Кожен запит формує тон, формат та обсяг викладу.
- 16:22Приклад.
- 16:23Підсумуйте основні ризики простою мовою,
- 16:25обмежтеся п'ятьма пунктами
- 16:26та запропонуйте рішення для кожного з них.
- 16:29Наступним може бути.
- 16:29Підготуйте технічний додаток
- 16:31із переліком усіх подій високого ризику у вигляді таблиці.
- 16:34Щоб підключити Pava Otomite до Co-Pilot Studio,
- 16:36використовуйте HTTP-дію у своєму потоці,
- 16:38яка надсилає структурований JSON-пакет
- 16:40на URL-адресу кінцевої точки Co-Pilot.
- 16:42Co-Pilot інтерпретує цей пакет,
- 16:44використовуючи визначений вами системний запит.
- 16:46Автентифікація Microsoft робить це безпечним.
- 16:49Ви проходите автентифікацію виклику через Azure AD,
- 16:51тому лише ваш потік може отримати до нього доступ.
- 16:53«Вітаємо! Ви щойно навчили свій бот
- 16:55надсилати структуровані думки до машини для письма.
- 16:58Результатом є текст, а не цифри.
- 17:00Цей текст і є ваш звіт.
- 17:01Передайте його в Co-Pilot з інструкціями,
- 17:04наприклад, підсумуйте ці результати
- 17:05у короткому звіті про відповідність,
- 17:07відсортуйте за рівнем серйозності,
- 17:09порадьте одну дію на кожну знахідку
- 17:10і завершіть загальною тенденцією».
- 17:12Co-Pilot повертає щось, що нагадує записку аналітика.
- 17:15Два користувачі вчора демонстрували
- 17:17підвищену ризиковану поведінку.
- 17:19Адель Венс виконала три підвищення привілеїв,
- 17:21що перевищують допустимий поріг.
- 17:23Рекомендується негайний перегляд ролей адміністраторів.
- 17:25Меган-будинок один раз спробувала
- 17:27надати зовнішній доступ.
- 17:28Нагадайте користувачеві про політику
- 17:30зовнішнього обміну даними.
- 17:31Інших аномалій не виявлено.
- 17:32Загальна тенденція порівняно з базовим рівнем стабільна.
- 17:35Бачите, це не генеративні припущення.
- 17:37Це структурований синтез на основі
- 17:39детермінованих запитів.
- 17:41Люди називають це письмом, машини, виводом даних.
- 17:44Секрет у вашому контролі над структурою даних
- 17:46і структурою мови.
- 17:47Co-Pilot не працює хаотично, він описує статистику.
- 17:50Тепер вирішимо питання розповсюдження.
- 17:53Звичайним користувачам не варто заходити в Dataverse
- 17:55для пошуку звітів.
- 17:56Тож знову використаємо коннектори Pava Automate.
- 17:59Працюйте з двома гілками одного потоку.
- 18:01Перша публікує резюме Co-Pilot у канал Teams,
- 18:04друга зберігає повну HTML-версію в SharePoint.
- 18:07Керівництво читає публікацію в Teams,
- 18:09а аудитори відкривають архів для документації.
- 18:12Обидва варіанти мають автоматичну позначку часу
- 18:14і ідентичне формулювання.
- 18:15Це послідовність, чеснота, невластива більшості авторів людей.
- 18:18Поговоримо про дисципліну створення запитів
- 18:20промпінженірина.
- 18:21Вам знадобляться певні обмеження.
- 18:23Вкажіть точні заголовки, які має використовувати Co-Pilot.
- 18:26Огляд, ключові висновки, рекомендації.
- 18:28Якщо залишити це на розсуд Co-Pilot,
- 18:30він спробує вразити вас художнім стилем або емоді.
- 18:32Аудиторський звіт з емоді може сподобатися лише хаосу.
- 18:36Додайте директиви, використовувати професійний нейтральний тон,
- 18:39уникати спекулятивної мови, включати кількісні показники.
- 18:43Що чіткіші ваші інструкції, то краще відтворюваний результат.
- 18:46Відповідність стандартам потребує відтворюваності,
- 18:48а не індивідуальності.
- 18:49У повсякденній механіці є своя краса.
- 18:51Co-Pilot Studio дозволяє використовувати контекстні змінні.
- 18:55Ви можете вставити динамічні дані,
- 18:57як-от дату звіту чи тривалість виконання, безпосередньо у вивід.
- 19:00Використовуйте заповнювачі для дати та кількості записів.
- 19:03Коли потік звертається до Co-Pilot,
- 19:04ці змінні автоматично замінюються значеннями.
- 19:07Результат виглядає так.
- 19:08Створено 15 березня, проаналізовано 563 аудиторські події.
- 19:11Цей мета-контекст задовольнить аудиторів швидше,
- 19:14ніж будь-яка GIF-анімація.
- 19:15Точність вимагає фінального етапу перевірки.
- 19:18Ставте умову Pava Automate, яка перевіряє,
- 19:20чи відповідь Co-Pilot не порожня.
- 19:22Якщо порожня, збережіть помилку в журналі
- 19:24та повторіть спробу один раз.
- 19:25Ви вже навчили свого агента самоусвідомленню та логіці.
- 19:28Тепер поєднайте це з лінгвістичною перевіркою на адекватність.
- 19:31Готовий потік виглядає так.
- 19:32Вилучення, аналіз, резюмування, опис, публікація.
- 19:37Кожна стрілка представляє підзвітність.
- 19:39Фінальне доопрацювання.
- 19:40Створюйте версії системних запитів Co-Pilot щоразу,
- 19:43коли змінюються критерії відповідності.
- 19:45Позначайте оновлення як V1, V1, один тощо
- 19:47і записуйте, яка версія запиту створила конкретний звіт.
- 19:50Майбутні аудити зможуть посилатися не лише на те,
- 19:52що сталося, а й на те, які інструкції мав мовний модель у той час.
- 19:55Це мета-відповідність управління управлінням, що пише саме себе.
- 19:58Бюрократія нарешті досягла рекурсії.
- 20:00Коли Co-Pilot Studio створює звіт,
- 20:02ваша роль як людини стає милосердно необов'язковою.
- 20:05Агент створює опис, додає докази, публікує файли,
- 20:08архівує попередні версії та вимикається до наступного циклу активності.
- 20:12Він не надсилає вам запитів на схвалення,
- 20:14оскільки ви чітко налаштували його так, щоб він не потребував підтвердження.
- 20:17Він тихо пишається, якщо дозволити таке порівняння своєю мовною точністю.
- 20:22Це момент, коли автономність перестає бути метафорою
- 20:25і стає реальністю робочого процесу.
- 20:26Машина не лише опрацьовує дані про відповідність,
- 20:29вона пояснює їх людям за розкладом без стресу через затримки.
- 20:34І так, якщо хочете додати трохи вигадки,
- 20:36можна додати підпис «Звід складено автономно агентом Co-Pilot DRC».
- 20:41Ніщо так не стримує мікроменеджмент, як робот, що підписує власну роботу.
- 20:45Тепер, коли агент може чітко викладати результати,
- 20:48ви можете назавжди припинити писати DRC звіти,
- 20:50або принаймні доки хтось не вимкне ваші конектори.
- 20:53На цьому етапі цикл замикається.
- 20:55Перв'ю збирає дані, Pava Automate інтерпретує їх,
- 20:58Co-Pilot підсумовує, а ви, як не дивно, знову маєте вихідні.
- 21:02Щоденна рутина перетворюється на єдиний робочий процес,
- 21:05який вільно володіє мовою відповідності.
- 21:07Результати з'являються в Teams у чітко визначений час з кожним інтервалом.
- 21:11Зрозумілий текст, послідовна термінологія, простежуване походження.
- 21:14Головна перевага не в швидкості, а в стандартизації.
- 21:17Кожен звіт звучить однаково, використовує ті ж пороги та фіксує ідентичні метадані.
- 21:22Аудитори більше не витрачають години на перевірку формату.
- 21:25Вони оцінюють суть.
- 21:27Моделі ризиків перетворюються на розповіді в часі, а не на хаос у таблицях.
- 21:31Ви перетворили відповідність із документації на оркестрацію.
- 21:34Система, що працює постійно, відстежує, інтерпретує та звітує з точністю судового експерта.
- 21:38Ручні DRC-звіти – це друкарські машинки.
- 21:40Цей агент – це текстовий процесор, до того ж з автоматичною коректорою.
- 21:43Впровадьте його до наступного сезону аудиту, і фраза «ручний звіт про відповідність» звучатиме так само застаріло, як «Скиньте мені логи факсом».
- 21:49Далі – поширення цього інтелекту на дотримання конфіденційності даних.
- 21:53Ви вже створили мозок, тепер дозвольте йому стежити за порядком.