御社の製品に足りないCRMを、数年かけずに。
分離、パイプライン、オートメーション、AIを備えたマルチテナントCRMを構築するのは、数年がかりのプロジェクトです。GENECRMを組み込めば、それが1つの連携作業になります。
ユーザーが「CRM」タブをクリックすれば、そのまま使えます。GENECRMはOAuthのユーザー交換を通じて御社のIDを信頼するため、別アカウントも二度目のパスワード入力も不要です。
GENECRMがエンジンとなり、体験は御社の製品が描画します。当社のAPIの上にインターフェースを構築いただければ、CRMはその下でヘッドレスに動作します。
パートナー事業者ごとに独立したテナントとなり、行レベルセキュリティによってデータベースで隔てられます。ある事業者が他社のデータを見ることは、運用ルールではなく構造上できません。
顧客との関係、請求、シート管理は御社が保持します。GENECRMはCRMの機能面を提供し、商流は御社のものであり続けます。
サーバー側の3ステップ、あとはそのまま動きます。
すべてサーバー間で完結し、ブラウザーにシークレットが渡ることはありません。完全な手順は、コードと参考プロキシとともに 開発者プラットフォームでご覧いただけます。
受け入れるパートナー事業者ごとに、適切な業種の用語を初期設定した独立テナントを作成し、認証情報を発行します。
御社のサーバーがOAuthのクライアントシークレットをアプリトークンと交換し、さらにそれをサインイン中のユーザー自身のIDと交換します。すべてサーバー側で完結します。
御社のUIが、そのユーザーのトークンを使ってプロキシ経由でCRMを呼び出します。すべての操作が実在の人物に紐付けられ、その事業者の範囲に限定されます。
すべての事業者が、互いから完全に隔てられます
マルチテナントの組み込みは、テナントどうしが漏れ合わないことが前提です。GENECRMはこれをアプリケーションコードではなくデータベースで強制するため、何社の事業者を受け入れても保証は変わりません。
- パートナー事業者ごとに、独自の認証情報を持つ独立したテナント
- テナント単位のすべてのテーブルに行レベルセキュリティ(FORCE + WITH CHECK)を適用
- 実行環境は、分離を回避できない非スーパーユーザーのロールで接続
- パートナーのバックエンドは、自社の事業者の範囲内でしかセッションを発行できません
CRMを内蔵する必要がある製品へ。
CRMを一から構築することなく、計画・アドバイザリー製品に関係管理、パイプライン、顧客360度管理を追加できます。
1つの連携だけで、プラットフォーム上のすべての事業者に、それぞれ分離された本格的なCRMを自社製品の中で提供できます。
顧客自身のデータに基づく、決定的で安全なAIであるGENE Copilotを、初日から御社のアプリの中で提供できます。
パートナーの皆様からのご質問。
各事業者がそれぞれ独立したテナントとなり、テナント単位のすべてのテーブルで FORCE + WITH CHECK を伴うPostgresの行レベルセキュリティを適用しています。実行環境はこれを回避できない非スーパーユーザーのロールで接続するため、アプリケーションコードに不具合があったとしても、ある事業者が他の事業者のデータを読み書きすることはできません。
いいえ。御社のバックエンドがOAuthのユーザー交換を通じてサインイン中のユーザーのIDを提示すると、GENECRMがそのユーザーをその場で検索または作成します。ユーザーが「CRM」をクリックすればそのまま開きます。ログインは1つだけで、二度目のサインインは不要です。
御社の製品です。組み込みモデルでは、御社がGENECRMのAPIの上にインターフェースを構築するため、ユーザーは御社のアプリの中にとどまります。GENECRMはその背後でヘッドレスに動作するエンジンであり、ユーザーが別途ログインする画面として現れることはありません。
御社です。顧客との関係、シート数の管理、請求は御社が保持します。GENECRMはCRMエンジンと事業者ごとの分離を提供し、商流は御社のものであり続けます。
サーバー側の3つの呼び出しだけです。OAuthのシークレットをアプリトークンと交換し、それをユーザーのIDと交換し、そのユーザーのトークンでCRMの呼び出しをプロキシします。完全な手順、コードサンプル、参考プロキシは開発者プラットフォームでご覧いただけます。