| Выбор домена для внесения дополнения в белый списокРаньше при экспорте надстройки от издателя не было возможности указать домены, подходящие для внесения в белый список. В результате надстройки не будут работать должным образом при установке в экземплярах клиента. Например, если ваше дополнение включает библиотеку JavaScript, внесение соответствующего домена в белый список становится критически важным. Попытка подключить библиотеку через тег сценария приведет к ошибкам. Хотя в экземпляре разработчика он может работать без проблем, в экземплярах клиентов могут возникнуть проблемы. То же самое справедливо и для доменов API Designer. Чтобы обойти это ограничение, мы представили новую функцию, которая позволяет вам выбрать домен для внесения в белый список при создании дополнения в издателе дополнений. См. изображения ниже. 

Эти улучшения помогут вам внести в белый список необходимые домены и обеспечить бесперебойную работу ваших надстроек. Внимание: таким же образом вы также можете выбрать домены в конструкторе API. Защита стороннего кодаПри создании надстройки у вас есть возможность выбирать собственные коды, такие как Tap Scripts, API, Pages, Tap CSS и многое другое. Эти сущности объединяет то, что все они представляют собой специальные коды, созданные сторонними разработчиками. В сценарии, когда вы публикуете свое дополнение на торговой площадке и кто-то его устанавливает, возникает потенциальная проблема безопасности, а именно, видимость кода дополнения для пользователей. Такое раскрытие может облегчить копирование вашего кода другим разработчикам. В недавних обновлениях издателя были реализованы значительные улучшения. Теперь пользователи, установившие надстройку в своем экземпляре, не будут иметь прямой видимости кода. Это ограничение применяется даже при доступе к конструктору API через Vtiger CRM > Конструктор модулей > Конструктор API. Продолжая меры безопасности, мы также внедрили сжатие кода. Этот дополнительный уровень гарантирует, что даже если разработчики попытаются проверить код с помощью таких инструментов, как инструменты разработки Chrome, понимание кода станет более сложной задачей. См. изображение ниже.  |