ISMS Copilot Docs

Ітерації та вдосконалення за допомогою багатоходових діалогів

На відміну від одноразових запитів до універсальних інструментів ШІ, ISMS Copilot зберігає історію діалогів у робочих просторах. Кожне наступне запитання базується на попередніх…

Сила контексту розмови

На відміну від разових запитів до універсальних інструментів ШІ, ISMS Copilot зберігає історію розмов у робочих просторах. Кожне наступне запитання будується на попередніх відповідях, дозволяючи уточнювати політики, розширювати конкретні заходи контролю або коригувати рекомендації без повторення контексту.

Цей ітеративний підхід відображає реальний процес роботи фахівців з комплаєнсу: починають з огляду рамкової моделі, деталізують пріоритетні заходи контролю, створюють початкові проєкти, а потім уточнюють їх на основі особливостей організації та зворотного зв'язку від аудиту.

Як працює збереження контексту

У межах розмови в робочому просторі ISMS Copilot запам'ятовує:

  • Спеціальні інструкції, встановлені для робочого простору
  • Попередні запити та відповіді в поточному потоці
  • Рамкові моделі, заходи контролю та організаційні деталі, згадані раніше
  • Документи та політики, створені в попередніх повідомленнях
  • Уточнення та обмеження, які ви вказали

Це дозволяє посилатися на "політику контролю доступу з попереднього повідомлення" або "розширити пункт A.5.15 з попередньої відповіді" без необхідності повторювати все заново.

Починайте нові розмови в робочих просторах для не пов'язаних проєктів (різні клієнти, рамкові моделі або етапи), щоб уникнути плутанини з контекстом. Використовуйте ту саму розмову для ітеративної роботи над пов'язаними завданнями.

Типові шаблони ітерацій

1. Дослідження → Фокус → Впровадження

Починайте широко, звужуйте до конкретних деталей, а потім створюйте кінцеві результати.

Приклад розмови:

  1. Дослідження: "Які ключові заходи контролю SOC 2 CC7 для системних операцій?"
  2. Фокус: "Розкрийте детальніше CC7.2 (моніторинг систем) для SaaS-платформи, що використовує Datadog та PagerDuty"
  3. Впровадження: "Створіть процедуру моніторингу систем для CC7.2, включаючи порогові значення оповіщень, шляхи ескалації та реєстрацію інцидентів"
  4. Уточнення: "Додайте розділ про управління хибнопозитивними спрацьовуваннями та налаштуйте порогові значення оповіщень для SLA з доступністю 99.9%"

Кожен етап поглиблюється від концепції до впровадження та операційних деталей.

2. Створення → Перевірка → Покращення

Створюйте початковий результат, виявляйте прогалини, а потім покращуйте.

Приклад розмови:

  1. Створення: "Створіть шаблон оцінки ризиків для ISO 27001 A.5.7, що охоплює нашу інфраструктуру AWS"
  2. Перевірка: "Чи враховує цей шаблон ризики розгортання в кількох регіонах та інтеграції з третіми сторонами?"
  3. Покращення: "Додайте розділи для ризиків реплікації даних між регіонами та оцінки безпеки інтеграцій через API"
  4. Валідація: "Які докази очікують аудитори для цього підходу до оцінки ризиків?"

Ітеративне уточнення створює готові до аудиту результати без необхідності починати з нуля.

3. Порівняння → Вибір → Кастомізація

Оцінюйте варіанти, обирайте підхід, а потім адаптуйте його до вашої організації.

Приклад розмови:

  1. Порівняння: "Які переваги та недоліки рольового (RBAC) та атрибутного (ABAC) контролю доступу для ISO 27001 A.5.15?"
  2. Вибір: "Ми використовуватимемо RBAC. Які ролі слід визначити для SaaS-компанії з 50 співробітниками, що має команди інженерів, продажів та підтримки?"
  3. Кастомізація: "Створіть матрицю RBAC, що зіставляє ці ролі з системами: AWS, GitHub, Salesforce, Zendesk та адміністративними інструментами"
  4. Впровадження: "Створіть процедуру надання доступу з використанням цієї моделі RBAC з робочими процесами затвердження"

Рішення інформують наступні кроки без необхідності повторювати обґрунтування.

4. Контроль → Докази → Перевірка

Впроваджуйте контроль, визначайте потреби в доказах, плануйте валідацію.

Приклад розмови:

  1. Контроль: "Як впровадити ведення журналів ISO 27001 A.8.15 для AWS CloudTrail та журналів додатків?"
  2. Докази: "Які докази демонструють відповідність A.8.15 для аудитора?"
  3. Перевірка: "Створіть чек-лист щоквартального огляду журналів для перевірки ефективності A.8.15 та підтримки доказів"
  4. Документування: "Створіть розділ про ведення журналів у нашій документації ISMS, посилаючись на ці заходи контролю та докази"

Комплексне впровадження в одному потоці розмови.

Ефективні прийоми для наступних запитів

Посилання на попередні результати

Використовуйте фрази, що використовують пам'ять розмови:

  • "Розкрийте третій пункт з вашої останньої відповіді"
  • "Застосуйте методологію оцінки ризиків, яку ми щойно обговорили, до шифрування баз даних"
  • "Оновіть проєкт політики, щоб включити ці вимоги до доказів"
  • "Додайте згадані інструменти (Okta, AWS IAM) до матриці контролю доступу"

Поступове нарощування

Додавайте складність поступово, а не одразу:

  1. "Створіть базову процедуру реагування на інциденти для ISO 27001 A.5.24"
  2. "Додайте шаблони комунікацій для внутрішньої ескалації та сповіщення клієнтів"
  3. "Включіть інтеграцію з нашими оповіщеннями в PagerDuty та робочим процесом створення заявок у Jira"
  4. "Розширте розділ постінцидентного огляду з кроками аналізу першопричин"

Поетапне додавання деталей запобігає перевантаженню початкових результатів.

Перевірка розуміння

Переконайтеся у відповідності перед масштабним створенням:

  • "Перед створенням повної політики підтвердіть: чи має вона охоплювати як співробітників, так і підрядників?"
  • "Чи задовольняє цей підхід як ISO 27001 A.6.1, так і наші зобов'язання за GDPR?"
  • "Чи достатньо щоквартального огляду для SOC 2 CC6.1, чи має бути щомісячний?"

Виправляйте курс на ранніх етапах, щоб уникнути переробок.

Запит альтернатив

Досліджуйте варіанти в межах розмови:

  • "Який альтернативний підхід для невеликих команд з обмеженим бюджетом?"
  • "Покажіть мені спрощену версію для початкового впровадження, а потім повний корпоративний підхід"
  • "Порівняйте ручні та автоматизовані рішення для цього контролю"

Контекст розмови скидається між різними розмовами в робочих просторах. Не очікуйте, що ISMS Copilot запам'ятає деталі з окремого робочого простору клієнта або іншого потоку розмови в тому самому робочому просторі.

Приклади за сценаріями

Ітеративна розробка політики

Крок 1: "Створіть політику контролю доступу для SOC 2 CC6, що охоплює надання доступу користувачам, перевірки та припинення доступу"

Крок 2: "Додайте розділ про управління привілейованим доступом для адміністративних ролей у AWS та GitHub"

Крок 3: "Включіть процедури екстреного доступу для інженерів чергової підтримки з реєстрацією доступу після його надання"

Крок 4: "Змініть частоту перевірок з щоквартальної на щомісячну для привілейованих облікових записів, щоквартальну, для стандартних користувачів"

Крок 5: "Додайте посилання на нашу конфігурацію Okta SSO та групи на основі ролей"

Результат: Комплексна, кастомізована політика, створена шляхом уточнень.

Поглиблений аналіз прогалин

Крок 1: "Проаналізуйте наш поточний рівень безпеки щодо ISO 27001:2022 Додаток A.8 (технічні заходи контролю)"

Крок 2: "Зосередьтеся на прогалинах, які ви виявили в A.8.1 (кінцеві пристрої користувачів) та A.8.15 (ведення журналів)"

Крок 3: "Для прогалини в управлінні кінцевими пристроями, які інструменти задовольняють A.8.1 для команди, що працює віддалено та використовує macOS і Windows?"

Крок 4: "Створіть план впровадження для Jamf (macOS) та Intune (Windows), що відповідає вимогам A.8.1"

Крок 5: "Які докази знадобляться аудиторам для перевірки відповідності A.8.1 з цими інструментами?"

Результат: Від високорівневого аналізу прогалин до вибору інструментів та плану впровадження в одному потоці.

Узгодження кількох рамкових моделей

Крок 1: "Нам потрібно задовольнити як ISO 27001 A.5.24 (управління інцидентами), так і SOC 2 CC7.3-7.5. Які є спільні елементи?"

Крок 2: "Створіть єдиний план реагування на інциденти, що відповідає обом рамковим моделям"

Крок 3: "Додайте окремі розділи для унікальних вимог SOC 2, які ви згадали (інциденти доступності та терміни комунікації)"

Крок 4: "Включіть таблицю, що зіставляє кожен крок процедури з відповідними заходами контролю ISO 27001 та SOC 2 для аудиторської простежуваності"

Результат: Ефективний єдиний план з чітким відображенням відповідності.

Вирішення проблем впровадження

Крок 1: "Як впровадити MFA для ISO 27001 A.5.17 за допомогою Okta?"

Крок 2: "У нас є застарілі додатки, які не підтримують SAML. Як їх обробити?"

Крок 3: "Запропонуйте компенсуючий захід контролю для застарілих додатків, поки ми не зможемо їх мігрувати"

Крок 4: "Задокументуйте підхід з компенсуючим контролем для аудиторського огляду, включаючи терміни повної міграції на MFA"

Результат: Прагматичне рішення з урахуванням технічних обмежень.

Управління довгими розмовами

Ущільнення повідомлень застосовується в довгих розмовах Fast та Think: старіші кроки можуть бути узагальнені, щоб ви могли продовжувати ітерації. Довші потоки все одно споживають більше сесійних кредитів (ємність токенів). Beyond використовує інший багатокроковий шлях без такого ж ущільнення чату.

Коли продовжувати vs. починати заново

Продовжуйте розмову, коли:

  • Будуєте на попередніх результатах (уточнення політики, розширення процедури)
  • Працюєте над пов'язаними заходами контролю послідовно (A.5.1 → A.5.2 → A.5.3)
  • Ітеруєте над одним кінцевим результатом (уточнення оцінки ризиків)
  • Вирішуєте проблеми впровадження обговорюваного контролю
  • Розмова ще не досягла 15-20 повідомлень

Починайте нову розмову, коли:

  • Переходите до не пов'язаної рамкової моделі або домену (SOC 2 → GDPR)
  • Змінюєте етап проєкту (перехід від впровадження до підготовки до аудиту)
  • Контекст стає занадто складним (10+ обмінів думками на кілька тем)
  • Вам потрібен чистий аркуш без попередніх припущень
  • Розмова стала важкою для керування навіть після ущільнення (почніть з чистого аркуша)

Узагальнення для ясності

У довгих розмовах періодично узагальнюйте:

Приклад: "Для підтвердження наших рішень на даний момент: ми використовуємо RBAC з 5 ролями (Адміністратор, Розробник, Продажі, Підтримка, Підрядник), щоквартальні перевірки доступу, за винятком щомісячних для адміністраторів, Okta SSO для всіх додатків, окрім застарілої CRM, для якої застосовуються компенсуючі заходи. Тепер давайте створимо формальну політику."

Це оновлює спільне розуміння та запобігає відхиленням.

Використовуйте випадаючий список стилю відповіді (Стислий/Звичайний/Детальний) стратегічно: Стислий для швидких ітерацій, Детальний для початкових проєктів, Звичайний для більшості уточнень.

Поєднання ітерацій з іншими техніками

Ітерації + Спеціальні інструкції

Встановлюйте інструкції для робочого простору для узгодженого контексту в усіх кроках:

Інструкція: "SaaS у сфері охорони здоров'я, 80 співробітників, інфраструктура AWS, впровадження ISO 27001:2022 з вирівнюванням за HIPAA, аудит через 8 місяців"

Послідовність запитів: Кожен запит успадковує цей контекст без необхідності повторення

Ітерація + Завантаження файлів

Завантажте один раз, посилайтеся протягом усієї розмови:

  1. Завантаження: Додайте поточну політику контролю доступу (PDF)
  2. Хід 1: "Проаналізуйте цю політику на відповідність SOC 2 CC6 та визначте прогалини"
  3. Хід 2: "Перепишіть розділ про перевірку доступу, щоб усунути знайдені прогалини"
  4. Хід 3: "Додайте вимоги до доказів, про які ви згадували, у новий Додаток A"

Ітерація + Персони

Змінюйте персони під час розмови для різних точок зору:

  1. Персона реалізатора: "Надайте покрокову інструкцію з впровадження MFA для Okta"
  2. Персона аудитора: "Перевірте цей план впровадження, яких доказів не вистачатиме?"
  3. Персона консультанта: "Як мені обґрунтувати витрати на впровадження нашому фінансовому директору?"

Кілька точок зору на одну тему в одному потоці.

Визначення зниження ефективності

Припиніть ітерації, коли:

  • Ви робите мікроналаштування, які не покращують готовність до аудиту
  • Наступні запити не враховують попередній контекст належним чином (ознака перевантаження розмови)
  • Ви ставите одне й те саме питання, перефразовуючи його кілька разів
  • Результати стають менш корисними або більш узагальненими

На цьому етапі збережіть найкращу версію та переходьте до впровадження або розпочніть нову розмову.

Збереження ітеративної роботи

Найкращі практики для збереження результатів розмови:

  • Копіюйте остаточні версії до репозиторію документації після кожного значного доопрацювання
  • Використовуйте розмову як аудиторський слід, що показує еволюцію політики/процедури
  • Експортуйте ключові відповіді для обговорення зі стейкхолдерами перед подальшими ітераціями
  • Чітко називайте робочі простори, щоб згодом знаходити розмови ("ISO 27001 - Контроль доступу - Клієнт ABC")

Багатоходові розмови, це те, де спеціалізація ISMS Copilot проявляється найкраще. Універсальні інструменти штучного інтелекту втрачають контекст або точність після 2-3 ходів. ISMS Copilot зберігає розуміння специфіки відповідності протягом усього проєкту впровадження.

Наступні кроки

Розпочніть багатоходову розмову для наступного завдання з відповідності. Почніть із запиту високого рівня, а потім використайте 3-5 наступних запитів, щоб доопрацювати результат до готового до впровадження матеріалу. Зверніть увагу, як збереження контексту прискорює покращення якості.

Назад до огляду інженерії підказок

На цій сторінці