Перейти до основного вмісту
Сховище — це місце, де ви зберігаєте конфіденційну інформацію, яка потрібна Kazzle для виконання завдань. Використовуйте його для ключів API, деталей входу, секретів вебхуків, URL-адрес баз даних, облікових даних Git або будь-яких токенів, які потрібні додатку чи робочому процесу. Не вставляйте приватні ключі або паролі в чат. Збережіть їх у Сховищі, а потім дозвольте Kazzle використовувати їх, коли завданню або додатку потрібен доступ.

Що зберігати у Сховищі

  • Ключі API для сервісів, які ви хочете, щоб Kazzle використовував
  • Деталі входу для облікових записів, які ви хочете автоматизувати
  • Облікові дані Git для приватних репозиторіїв
  • Секрети вебхуків для додатків
  • Рядки підключення до баз даних
  • Токени для SMS, електронної пошти, платежів, аналітики або інших інструментів

Чому використовувати Сховище

Сховище зберігає секрети поза чатом і вихідним кодом.
  • Секрети зашифровані в стані спокою
  • ШІ не бачить відкритого значення
  • Журнали чатів і результати інструментів не показують секрет
  • Один збережений секрет можна повторно використовувати додатками та автоматизаціями
  • Секрети обмежені вашим простором

Як Kazzle використовує секрет

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

Організація секретів

Більшість людей можуть зберегти секрет і використовувати його безпосередньо. Більші додатки та команди можуть організувати секрети на:
  • Колекції — групи секретів для додатку, робочого процесу або сервісу
  • Середовища — окремі значення для розробки та виробництва
Приклад:
my-app
├── development
│   └── EMAIL_API_KEY
└── production
    └── EMAIL_API_KEY

Використання секретів у додатках

Коли Kazzle створює додаток, він може підключити додаток до секретів у Сховищі. Під час попереднього перегляду та розгортання Kazzle надає ці секрети додатку без збереження їх у коді додатку. Для згенерованих додатків секрети зазвичай прикріплюються до конфігурації компонента додатку. Якщо ви редагуєте додаток вручну, див. Kazzle CLI, щоб дізнатися, як команди розробки отримують секрети.

Примітки для розробників

Якщо вам потрібна технічна поведінка:
  • Прості секрети стають змінними середовища для процесів додатків
  • Багатопольні секрети можуть містити структуровані облікові дані, такі як вхід з електронною поштою та паролем
  • Посилання на секрети розв’язуються Kazzle під час виконання
  • Виробничі додатки отримують лише секрети, оголошені для їхнього компонента
  • Інтерфейси, орієнтовані на браузер, повинні використовувати лише публічні значення, які безпечно розкривати
Секрети входу з двофакторною аутентифікацією також можуть генерувати одноразові коди, коли Kazzle їх потребує.