Подобрения за издател на добавки

В края на 2023 г. сме развълнувани да споделим значителни подобрения на издателя на добавки.

Преди е имало случаи, в които вашите добавки може да не са работили според очакванията поради ограничения в белия списък на домейни. Освен това бяха изразени опасения относно сигурността на кодовете на трети страни, използвани при разработването на добавки.

За да разрешим тези проблеми, направихме следните подобрения:

Избор на домейн за поставяне на добавката в белия списък

В миналото, когато експортирате добавка от издателя, не е имало разпоредба за посочване на домейните, отговарящи на условията за поставяне в бял списък. В резултат на това добавките няма да функционират правилно, когато са инсталирани в клиентски екземпляри.

Например, ако вашата добавка включва JavaScript библиотека, белият списък на съответния домейн става решаващ. Опитът за включване на библиотеката чрез таг на скрипт би довел до грешки. Въпреки че може да работи безпроблемно в екземпляра на разработчиците, може да срещне проблеми в потребителските екземпляри. Същото важи и за домейните на API Designer.

За да преодолеем това ограничение, въведохме нова функция, която ви позволява да изберете домейн за бял списък, когато създавате добавка в издателя на добавки. Вижте изображенията по-долу.

Тези подобрения ще ви помогнат да поставите необходимите домейни в белия списък и ще гарантират безпроблемната работа на вашите добавки.

Забележка: Можете също да изберете домейни в API Designer по същия начин.

Защита на код на трета страна

Когато създавате добавка, имате гъвкавостта да избирате персонализирани кодове като Tap Scripts, API, Pages, Tap CSS и други. Това, което обединява тези обекти, е, че всички те са персонализирани кодове, създадени от разработчици на трети страни.

В сценария, при който публикувате своята добавка в Marketplace и някой я инсталира, възниква потенциално безпокойство за сигурността, а именно видимостта на кода на добавката за потребителите. Това излагане може да направи удобно за други разработчици да копират вашия код.

С последните актуализации на Publisher е въведено значително подобрение. Сега потребителите, които инсталират добавката в своя екземпляр, няма да имат пряка видимост на кода. Това ограничение се прилага дори когато имате достъп до API Designer чрез Vtiger CRM > Module Designer > API Designer.

Предприемайки мерки за сигурност още една крачка напред, внедрихме и компресиране на код. Този допълнителен слой гарантира, че дори ако разработчиците се опитат да проверят кода с помощта на инструменти като Chrome Development tools, разбирането на кода става по-сложна задача. Вижте изображението по-долу.

 
 

Очаквайте скоро

 

Избор на приложение за добавки

 
 

Всички сме наясно, че App Designer е мощен инструмент, който ви позволява да създавате интересни и нови интерфейси, които позволяват взаимодействие с потребителя.

С приложенията ще можете да ограничите действията, които потребителят може да извършва. Освен това ще можете да ограничите обхвата на потребителя и да намалите сложността и грешките.

Съществуваше обаче предишно ограничение: създадените приложения не можеха да бъдат безпроблемно интегрирани в Add-on Publisher, което ограничаваше помощната програма на Add-on. В нашите скорошни актуализации разгледахме това ограничение, позволявайки групирането на приложения като неразделна част от добавката. Следователно, когато клиентите инсталират добавката, те получават незабавен достъп до пакетните приложения.

Това подобрение не само разширява функционалността на добавката, но също така осигурява по-сплотено потребителско изживяване чрез безпроблемно интегриране на приложения в рамките на добавката.

 

Всички сме наясно, че App Designer е мощен инструмент, който ви позволява да създавате интересни и нови интерфейси, които позволяват взаимодействие с потребителя.

С приложенията ще можете да ограничите действията, които потребителят може да извършва. Освен това ще можете да ограничите обхвата на потребителя и да намалите сложността и грешките.

Съществуваше обаче предишно ограничение: създадените приложения не можеха да бъдат безпроблемно интегрирани в Add-on Publisher, което ограничаваше помощната програма на Add-on. В нашите скорошни актуализации разгледахме това ограничение, позволявайки групирането на приложения като неразделна част от добавката. Следователно, когато клиентите инсталират добавката, те получават незабавен достъп до пакетните приложения.

Това подобрение не само разширява функционалността на добавката, но също така осигурява по-сплотено потребителско изживяване чрез безпроблемно интегриране на приложения в рамките на добавката.

 
 

Регистрирайте се, за да получавате най-новите актуализации!