-
Оценка
-
Установок3
-
РазработчикNoycel
Описание
Генератор хэша — простое решение внутри Битрикс24 для получения криптографических и контрольных сумм: поддерживаются MD5, SHA1, SHA256, SHA512. Введите значение, выберите алгоритм — приложение вернёт хеш в переменной Результат, которую можно сразу использовать в бизнес-процессах, условиях и последующих шагах.
Ключевые моменты:
- Алгоритмы: MD5, SHA1, SHA256, SHA512.
- Ввод: произвольная строка или сконкатенированные поля.
- Вывод: доступен в переменной Результат для подстановки в БП, проверки условий, создания записей и т.д.
- Рекомендуется проверять поведение в режиме Песочница перед применением в рабочем процессe.
Примеры использования:
1) Контроль целостности вложений: при загрузке файла в сделку вычисляете SHA256 и сохраняете Результат в реквизите. При последующей загрузке сравниваете хеши — если не совпадают, переводите задачу в состояние "Проверка" и уведомляете ответственного.
2) Генерация уникальных идентификаторов: формируете строку из ID заказа + метки времени, пропускаете через SHA1 или SHA256 и используете Результат как уникальный токен для внешних интеграций или ссылок.
3) Валидация внешних вебхуков: при получении запроса конкатенируете тело и секретный ключ, вычисляете хеш (SHA256/SHA512) и сравниваете с подписью в заголовке. Если Результат совпадает — запускаете дальнейшие шаги БП, иначе — логируете и отклоняете запрос.
Попробуйте функционал в режиме Песочница, чтобы убедиться, что выбранный алгоритм и формат входных данных дают ожидаемый результат.
Данное приложение работает на тарифных планах с имеющимся функционалом роботов или бизнес-процессов.
Установите другие наши приложения: https://go.nycl.ru/b24-apps
Свои пожелания и предложения вы можете отправить через форму: https://go.nycl.ru/share-idea
Ключевые моменты:
- Алгоритмы: MD5, SHA1, SHA256, SHA512.
- Ввод: произвольная строка или сконкатенированные поля.
- Вывод: доступен в переменной Результат для подстановки в БП, проверки условий, создания записей и т.д.
- Рекомендуется проверять поведение в режиме Песочница перед применением в рабочем процессe.
Примеры использования:
1) Контроль целостности вложений: при загрузке файла в сделку вычисляете SHA256 и сохраняете Результат в реквизите. При последующей загрузке сравниваете хеши — если не совпадают, переводите задачу в состояние "Проверка" и уведомляете ответственного.
2) Генерация уникальных идентификаторов: формируете строку из ID заказа + метки времени, пропускаете через SHA1 или SHA256 и используете Результат как уникальный токен для внешних интеграций или ссылок.
3) Валидация внешних вебхуков: при получении запроса конкатенируете тело и секретный ключ, вычисляете хеш (SHA256/SHA512) и сравниваете с подписью в заголовке. Если Результат совпадает — запускаете дальнейшие шаги БП, иначе — логируете и отклоняете запрос.
Попробуйте функционал в режиме Песочница, чтобы убедиться, что выбранный алгоритм и формат входных данных дают ожидаемый результат.
Данное приложение работает на тарифных планах с имеющимся функционалом роботов или бизнес-процессов.
Установите другие наши приложения: https://go.nycl.ru/b24-apps
Свои пожелания и предложения вы можете отправить через форму: https://go.nycl.ru/share-idea