プラットフォーム & SaaS

オムニテック CRM

テナント分離、スコープ設定された権限、レガシーシステムからの照合主導の移行を扱ったCRMアーキテクチャの事例紹介。

請求書、見積書、提案書、タスク、リードパイプラインの概要を表示するOmnitech CRMダッシュボード
CRM運用ダッシュボード

プロジェクト概要

実際の運用業務を軸に構築された、一体化したプラットフォーム。

Omnitech CRMは、Laravel 13、Livewire 4、Filament 5を用いてゼロから構築されたマルチテナントCRM兼収益管理プラットフォームです。企業、連絡先、リード、取引、活動履歴、チケット、カスタムフィールドを扱い、レガシーのPerfex CRM環境からの管理された移行にも対応しています。

01

課題

このプロダクトは、相互に関連する運用上の課題を解決する必要がありました。

業務記録とスタッフのアクセス権限ルールを維持しながら、長年運用されてきたCRMを置き換え、各テナントワークスペースにまたがる収益・サポートワークフローのために、より安全な基盤を構築する。

02

技術的アプローチ

意図的な技術的アプローチがこのシステムを形作りました。

テナント分離は、キュー処理を含め、モデル層およびクエリ層で徹底されています。中央集約された権限レジストリが、許可される操作とレコードのスコープを分離しています。トランザクション処理かつ冪等な移行ツールがレガシーの識別子を照合し、取り込み前に人による判断が必要なレコードを報告します。

プロダクトとインターフェース

構築したもの

  • Filament管理アプリケーション
  • マルチテナントCRMワークスペース
  • リードおよび取引ボードのインターフェース
  • 企業、連絡先、サポート記録
  • 権限およびレコードスコープシステム
  • レガシー移行および照合ツール
  • キュー、リアルタイム、監査インフラストラクチャ

プラットフォームの幅広さ

コアケイパビリティ

  • フェイルクローズ方式のテナント分離
  • ロール、権限、レコードスコープ
  • 企業とマルチチャネルの連絡先
  • リードおよび商談のパイプライン
  • トランザクションベースのリードコンバージョン
  • チケット、アクティビティ、リマインダー
  • 設定可能なカスタムフィールド
  • 冪等性を備えたレガシーデータ移行

根拠

検証済みの範囲と成果

  1. 22のビジネスモジュールにまたがる126の権限
  2. 照合のために維持された8つのレガシーロール
  3. 段階的なレガシーデータ取り込みのための1つのトランザクション移行フレームワーク

ビジネスの背景

これらの意思決定が重要な理由

CRMの置き換えでは、記録以上のものを維持する必要があります。スタッフには適切なアクセス権が必要であり、未解決の取り込みにはレビューの経路が必要であり、各テナントには明確な境界が必要です。この設計は、スコープ設定された権限と、照合を軸とした移行手法によって、これらの要件に応えています。

以下の数値は、プロジェクト記録に基づいて実装されたスコープを示すものです。売上の増加、顧客移行の完了、インシデント削減の測定結果を示すものではありません。プロジェクトの日付は推定値です。

次に取るべきステップ

SaaSアーキテクチャレビュー

テナントアイソレーションのリスク、統合の複雑さ、あるいは変更が難しくなりつつあるプラットフォームに直面している創業者やエンジニアリングリーダーの方へ。

アーキテクチャレビューを依頼する

アプローチを見る

関連サービスと技術記事

質問と回答

オムニテック CRMに関するよくある質問

More questions? Feel free to reach out.

関連プロジェクトについて相談する →
オムニテック CRMとは何ですか?

Omnitech CRMは、Laravel 13、Livewire 4、Filament 5を用いてゼロから構築されたマルチテナントCRM兼収益管理プラットフォームです。企業、連絡先、リード、取引、活動履歴、チケット、カスタムフィールドを扱い、レガシーのPerfex CRM環境からの管理された移行にも対応しています。

オムニテック CRMでは何を構築しましたか?

この取り組みには Filament管理アプリケーション, マルチテナントCRMワークスペース, リードおよび取引ボードのインターフェース, 企業、連絡先、サポート記録, 権限およびレコードスコープシステム, レガシー移行および照合ツール, キュー、リアルタイム、監査インフラストラクチャ が含まれます。

オムニテック CRMにおける Muhammad Muzammil Qureshi の役割は何ですか?

Muhammad Muzammil Qureshi は 最高技術責任者(CTO) として、本事例で説明されている技術方針、アーキテクチャ、デリバリー、運用体制全般に責任を持ちました。

オムニテック CRMを支える技術は何ですか?

オムニテック CRMは Laravel 13 · Livewire 4 · Filament 5 · Redis を使用しています。

Let's build what's next

Have a complex system that needs to be built right?

Whether you are starting from an idea, replacing an existing platform, or scaling a system, let's talk.

Better Technology.
Brighter Possibilities.