Перейти до основного вмісту
Кожен виклик інструменту проходить перевірку політики перед виконанням. Перевірка порівнює виклик з вашими правилами та приймає рішення: дозволити, запитати або заблокувати.

Позиція за замовчуванням

Дві позиції залежно від того, чи спрямована операція запису на додаток, репозиторій або сховище (з відомою областю) або на необроблену файлову систему комп’ютера. Kazzle поставляється з розумними налаштуваннями за замовчуванням, щоб ШІ працював одразу. Записи до додатків, репозиторіїв та сховищ дозволені за замовчуванням, оскільки їхні шляхи обмежені відомим кореневим каталогом. Записи на необроблений комп’ютер дозволені, крім чутливих шаблонів шляхів, наведених вище.

Типи правил

Команди терміналу

Правила відповідають префіксу команди. git push відповідає git push origin main. Виняток за замовчуванням, який вимагає затвердження: sudo. Блокування за замовчуванням: git push --force. Звичайний git push дозволений.

URL-адреси браузера

Навігація браузером дозволена за замовчуванням на всіх URL-адресах. Додайте користувацькі правила на полі браузера url, щоб обмежити або потребувати затвердження для конкретних сайтів.

Шляхи файлів

Правила відповідають шаблону glob. *.pem відповідає файлам сертифікатів будь-де. Блокування за замовчуванням при записах на комп’ютер: .ssh/*, *.pem, *.key. Записи .env дозволені. Правила шляхів файлів можуть бути обмежені конкретним комп’ютером. Правило з “Усі комп’ютери” застосовується скрізь. Правило, обмежене одним комп’ютером, застосовується лише тоді, коли ШІ працює на цій машині. Правила, специфічні для комп’ютера, мають пріоритет над глобальними.

Затвердження інструментів

Окремі інструменти та дії можна встановити на дозволити, запитати або заблокувати. За замовчуванням публікація додатку, видалення додатку та видалення бази даних запитують затвердження. db exec запитує DROP/TRUNCATE та дозволяє інший SQL. Видалення файлів та git push дозволені.

Зміни безпеки

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

Як розв’язуються правила

Коли ШІ викликає інструмент, маршрутизатор знаходить усі відповідні правила та вибирає найбільш специфічне — правила з більшою кількістю умов, що збігаються, перемагають ширші правила. Якщо два правила збігаються з однаковою специфічністю, заборона перемагає дозвіл. Користувацькі правила (з Параметрів) замінюють значення за замовчуванням з тим самим шаблоном.

Налаштування

Відкрийте Параметри > Безпека ШІ, щоб керувати правилами для кожного простору. Додавайте шаблони, змінюйте політики, обмежуйте шляхи файлів конкретними комп’ютерами. Зміни вступають у силу негайно.