Управление секретами через Python SDK
Что такое Python SDK
Python SDK — библиотека для программной работы с Пассворком. Подходит для сложной автоматизации, где возможностей CLI недостаточно.
| Возможность | Описание |
|---|---|
| Чтение секретов | Получение значен ий поля пароля, полей и вложений по ID или поиску |
| Изменение секретов | Обновление значения поля пароля, полей, тегов и описаний |
| Создание секретов | Программное создание записей в нужных папках |
| Управление структурой | Работа с папками, сейфами, перемещение записей |
Когда использовать SDK, а когда CLI
| Сценарий | Рекомендация |
|---|---|
| CI/CD-пайплайн, деплой-скрипт | passwork-cli — проще, не требует кода |
| Ротация паролей с логикой | Python SDK — гибкость, обработка ошибок |
| Миграция из другой системы | Python SDK — преобразование данных |
| Проверка целостности секретов | Python SDK — сложная логика валидации |
| Получение одного секрета в bash | passwork-cli get — одна команда |