Избор на домейн за поставяне на добавката в белия списъкВ миналото, когато експортирате добавка от издателя, не е имало разпоредба за посочване на домейните, отговарящи на условията за поставяне в бял списък. В резултат на това добавките няма да функционират правилно, когато са инсталирани в клиентски екземпляри. Например, ако вашата добавка включва JavaScript библиотека, белият списък на съответния домейн става решаващ. Опитът за включване на библиотеката чрез таг на скрипт би довел до грешки. Въпреки че може да работи безпроблемно в екземпляра на разработчиците, може да срещне проблеми в потребителските екземпляри. Същото важи и за домейните на API Designer. За да преодолеем това ограничение, въведохме нова функция, която ви позволява да изберете домейн за бял списък, когато създавате добавка в издателя на добавки. Вижте изображенията по-долу.
Тези подобрения ще ви помогнат да поставите необходимите домейни в белия списък и ще гарантират безпроблемната работа на вашите добавки. Забележка: Можете също да изберете домейни в API Designer по същия начин. Защита на код на трета странаКогато създавате добавка, имате гъвкавостта да избирате персонализирани кодове като Tap Scripts, API, Pages, Tap CSS и други. Това, което обединява тези обекти, е, че всички те са персонализирани кодове, създадени от разработчици на трети страни. В сценария, при който публикувате своята добавка в Marketplace и някой я инсталира, възниква потенциално безпокойство за сигурността, а именно видимостта на кода на добавката за потребителите. Това излагане може да направи удобно за други разработчици да копират вашия код. С последните актуализации на Publisher е въведено значително подобрение. Сега потребителите, които инсталират добавката в своя екземпляр, няма да имат пряка видимост на кода. Това ограничение се прилага дори когато имате достъп до API Designer чрез Vtiger CRM > Module Designer > API Designer. Предприемайки мерки за сигурност още една крачка напред, внедрихме и компресиране на код. Този допълнителен слой гарантира, че дори ако разработчиците се опитат да проверят кода с помощта на инструменти като Chrome Development tools, разбирането на кода става по-сложна задача. Вижте изображението по-долу. |