アドオン発行者の機能強化

2023 年の締めくくりに、アドオン パブリッシャーの重要な機能強化をお知らせできることを嬉しく思います。

以前は、ドメインのホワイトリストの制限により、アドオンが期待どおりに動作しない場合がありました。さらに、アドオン開発で使用されるサードパーティ コードのセキュリティについても懸念が生じました。

これらの問題に対処するために、次の改善を行いました。

アドオンをホワイトリストに登録するためのドメインの選択

以前は、パブリッシャーからアドオンをエクスポートする場合、ホワイトリストに登録する資格のあるドメインを指定する規定がありませんでした。その結果、アドオンは顧客のインスタンスにインストールされたときに正しく機能しなくなります。

たとえば、アドオンに JavaScript ライブラリが含まれている場合、関連するドメインをホワイトリストに登録することが重要になります。 script タグを介してライブラリをインクルードしようとすると、エラーが発生します。開発者インスタンスではシームレスに動作する可能性がありますが、顧客インスタンスでは問題が発生する可能性があります。 API Designer ドメインにも同じことが当てはまります。

この制限を克服するために、Add-on Publisher でアドオンを作成するときにホワイトリストに登録するドメインを選択できる新機能を導入しました。以下の画像を参照してください。

これらの機能強化は、必要なドメインをホワイトリストに登録し、アドオンのシームレスな動作を保証するのに役立ちます。

お願い: API デザイナーで同じ方法でドメインを選択することもできます。

サードパーティコードの保護

アドオンを作成するときは、Tap スクリプト、API、ページ、Tap CSS などのカスタム コードを柔軟に選択できます。これらのエンティティを結び付けるのは、それらがすべてサードパーティの開発者によって作成されたカスタム コードであることです。

マーケットプレイスでアドオンを公開し、誰かがそれをインストールするシナリオでは、潜在的なセキュリティ上の懸念、つまりユーザーに対するアドオン コードの可視性が生じます。この露出により、他の開発者がコードを複製するのが容易になる可能性があります。

パブリッシャーの最近の更新により、大幅な機能強化が実装されました。これで、インスタンスにアドオンをインストールしたユーザーはコードを直接見ることができなくなります。この制限は、Vtiger CRM > モジュール デザイナー > API デザイナーから API デザイナーにアクセスする場合にも適用されます。

セキュリティ対策をさらに進め、コード圧縮も実施しました。この追加レイヤーにより、開発者が Chrome 開発ツールなどのツールを使用してコードを検査しようとしても、コードを理解することがより複雑なタスクになります。下の画像を参照してください。

 
 

近日公開

 

アドオン用のアプリの選択

 
 

App Designer が、ユーザーの対話を可能にする興味深い新しいインターフェイスを作成できる強力なツールであることは誰もが知っています。

アプリを使用すると、ユーザーが実行できるアクションを制限できます。また、ユーザーの範囲を制限し、複雑さやエラーを軽減することもできます。

ただし、以前の制限が存在していました。作成されたアプリはアドオン パブリッシャーにシームレスに統合できず、アドオンのユーティリティが制限されました。最近のアップデートでは、この制約に対処し、アドオンの不可欠な部分としてアプリをバンドルできるようにしました。したがって、顧客はアドオンをインストールすると、バンドルされたアプリにすぐにアクセスできるようになります。

この機能強化により、アドオンの機能が拡張されるだけでなく、アプリをアドオン フレームワーク内にシームレスに統合することで、より一貫したユーザー エクスペリエンスが保証されます。

 

App Designer が、ユーザーの対話を可能にする興味深い新しいインターフェイスを作成できる強力なツールであることは誰もが知っています。

アプリを使用すると、ユーザーが実行できるアクションを制限できます。また、ユーザーの範囲を制限し、複雑さやエラーを軽減することもできます。

ただし、以前の制限が存在していました。作成されたアプリはアドオン パブリッシャーにシームレスに統合できず、アドオンのユーティリティが制限されました。最近のアップデートでは、この制約に対処し、アドオンの不可欠な部分としてアプリをバンドルできるようにしました。したがって、顧客はアドオンをインストールすると、バンドルされたアプリにすぐにアクセスできるようになります。

この機能強化により、アドオンの機能が拡張されるだけでなく、アプリをアドオン フレームワーク内にシームレスに統合することで、より一貫したユーザー エクスペリエンスが保証されます。

 
 

サインアップして最新のアップデートを受け取りましょう!