Salesforceでカスタム開発するシステムとMashmatix Sheetを新しいAPIによって連携することで、優れた操作性と快適さを簡単に実現することが可能に
Webベースのエンタープライズ向けアプリケーションを開発し販売する株式会社マッシュマトリックス(本社:東京都千代田区、代表取締役社⻑ 冨⽥慎⼀ 以下:マッシュマトリックス)は、Salesforce内のデータをスプレッドシート形式で閲覧・編集可能にする⾃社製品「Mashmatrix Sheet」において、APIによるインテグレーション機能を拡充いたします。
この拡充により、Salesforceでカスタム開発するシステムとAPIで連携することで、スクラッチ開発では達成することが難しい操作性と快適さを簡単に達成することができます。
Mashmatrix SheetのExcelライクな閲覧・編集機能は、営業業務にとどまらず、Salesforceを活用したさまざまな業務シーンでの活用を期待されています。その中でも、2021年3月に提供されたLightningページへの埋め込み機能である「Sheetコンポーネント」(※1)によって、Salesforceでの業務フローのステップごとにピンポイントでMashmatrix Sheetの閲覧・入力画面を用意し、その機能を利用することが可能になり、多くのお客様で活用されております。
※1 Mashmatrix Sheetで作成したシートをSalesforceの画面内に部品として配置できる機能
しかしながら、より複雑なシステムを実現する場合では、顧客要件にあわせてカスタムの業務画面を構築することが多く、そのカスタム開発されたシステムにおいても、Mashmatrix Sheetの操作性を活用したいとのニーズが高まってきたことから、この度、あらたにMessage Channel APIをリリースいたしました。
また同時期に、Mashmatrix Sheetに対する操作時にその内容を取得する、Platform Event APIもリリースいたします。
①Message Channel API
Lightningページ画面内に配置されたSheetコンポーネントとカスタム開発されたプログラムとの間で双方向に通信を行う仕組みです。
Message Channel APIで以下のようなことが可能になります。
・Sheetコンポーネント内で選択したレコード、フォーカスしたセルの情報を取得する
・Sheetコンポーネント内でロードしたレコードの情報を取得する
・Sheetコンポーネントに対して外部からパラメータを設定する
・Sheetコンポーネントに対して外部から操作コマンドを送信する
<Message Channel APIが利用できる環境>
Lightningコンポーネント / Visualforce
<Message Channel APIの利用例>
1.地図コンポーネントとの統合利用
2.制御コンポーネントを利用した高度なフィルタリング
<公開日>
2023年7月(公開済)
②Platform Event API
Mashmatrix Sheetに対する各種操作が発生した時に、その内容を取得します。
Platform Event APIは以下のようなことで利用できます(利用例)
・クエリ実行やレコード保存の際のログを取得する(監査)
・特定ユーザがMashmatrix Sheetから一定のレコードをクエリした時に管理者へメール送信する
<Platform Eventl APIが利用できる環境>
Apex / フロー / Lightningコンポーネント / Visualforce / Salesforce外部のプログラム
<公開日>
2023年8月予定
■ Mashmatrix Sheet(マッシュマトリックス シート)とは?
Mashmatrix Sheetは、SalesforceデータをExcelのようにカンタンに閲覧編集できる一覧インターフェースです。
検索や絞り込み・並べ替えといった操作はもちろん、一括編集やスクロールヘッダ固定など、Excelでお馴染みの操作感を保ったままSalesforceのデータを直感的に取り扱うことができます。
https://www.mashmatrix.co.jp/service/
■ 会社概要
会社名 : 株式会社マッシュマトリックス
代表者 : 冨⽥ 慎⼀
所在地 : 東京都千代田区岩本町2-4-1 神田岩本町プラザビル3F
事業内容 : 企業向け情報システムの⽣産性向上に寄与する製品の開発および販売
クラウド環境におけるアプリケーション開発のコンサルティング
ウェブサイト: https://www.mashmatrix.co.jp/
━ 本件に関するお問合せ先 ━━━━━━━━━━━━━━━━━━━━━
株式会社マッシュマトリックス
e-mail: info@mashmatrix.com