Зачем экспортировать воркфлоу
- Резервное копирование: хранение текущей версии воркфлоу на локальном компьютере
- Обмен с коллегами: возможность импортировать воркфлоу в другой аккаунт или проект
- Повторное использование: перенос готового решения в другой проект или для другого клиента
Способы экспорта и импорта
Через меню Editor UI
Экспорт:
- В верхней панели навигации выберите три точки в правом верхнем углу.
- Выберите “Загрузить” — воркфлоу сохранится в виде JSON-файла на компьютер.
Импорт:
- В верхней панели навигации выберите три точки в правом верхнем углу.
- Выберите:
- Импорт из Файла — для загрузки JSON-файла воркфлоу с компьютера
- Импорт из URL — для импорта опубликованного воркфлоу по ссылке
С помощью холста
Экспорт:
- Выделите все узлы воркфлоу на canvas (Ctrl+A / Cmd+A).
- Нажмите Ctrl+C / Cmd+C — JSON воркфлоу скопирован в буфер обмена.
- Вставьте в файл или отправьте коллеге напрямую.
Импорт:
- Скопированный JSON вставляется прямо на canvas (Ctrl+V / Cmd+V).
- Все узлы и соединения восстанавливаются в текущем воркфлоу.
Через командную строку
Экспорт и импорт:
- Платформа предоставляет набор CLI-команд для сохранения и загрузки воркфлоу и учетные данные.
- Подробный список команд доступен в документации Нейро42.
Рекомендации по безопасности при обмене воркфлоу
- Экспортированные JSON-файлы воркфлоу содержат имена и ID учетные данные. ID не являются конфиденциальными, но имена могут раскрывать внутренние данные (например, названия аккаунтов или сервисов). Используйте понятные имена для учетные данные, чтобы избежать раскрытия внутренних сервисов.
- Узлы типа HTTP Request могут включать заголовки авторизации (Authorization headers). Перед обменом воркфлоу рекомендуется удалить или эти данные для безопасности.
- Перед отправкой воркфлоу коллегам удалите или анонимизируйте конфиденциальные данные в узлах, особенно в HTTP Request и Webhook узлах.
- При необходимости создайте отдельный тестовый воркфлоу с обезличенными данными для демонстрации.