設定
このガイドでは、テナントアーキテクチャから決済ゲートウェイ、フロントエンド料金ページまで、SaaSモジュールのすべての設定オプションについて説明します。
SaaS設定へのアクセス
CRMサイドバーからSaaS → 設定に移動して、完全な設定パネルにアクセスします。設定は以下のセクションに分かれています:
- 一般 -- テナントモードとコア設定
- プランと料金 -- サブスクリプションプランの定義
- 決済ゲートウェイ -- StripeとPayPalの統合
- ランディングページ -- フロントエンド料金ページのカスタマイズ
- ドメイン設定 -- サブドメインとカスタムドメインの構成
- 通知 -- メールテンプレートとライフサイクルアラート
マルチテナントアーキテクチャ
SaaSモジュールは2つのテナントモデルをサポートしています。インフラストラクチャと分離要件に最適なものを選択してください。
シングルデータベースモデル
すべてのテナントが1つのデータベースを共有し、アプリケーションレベルでデータ分離が強制されます。
| 利点 | 考慮事項 |
|---|---|
| シンプルなインフラ | 共有データベースはデータ分離の懸念を生む可能性 |
| リソース使用量が少ない | 慎重なデータパーティショニングが必要 |
| メンテナンスが容易 | テナント数が多いとパフォーマンスが低下する可能性 |
マルチデータベースモデル
各テナントが専用のデータベースを受け取り、完全なデータ分離を提供します。
| 利点 | 考慮事項 |
|---|---|
| 完全なデータ分離 | テナントごとのリソース使用量が高い |
| 独立したスケーリング | より多くのサーバーリソースが必要 |
| テナント別のバックアップ/リストア | データベースのプロビジョニングが複雑さを追加 |
テナントモデルは初期構成時に選択されます。テナントがプロビジョニングされた後にモデルを変更するには、マイグレーション計画が必要です。最初のテナントをオンボーディングする前に慎重に選択してください。
Bring Your Own Database(BYODB)
エンタープライズクライアント向けに、マルチデータベースモデルはBYODBをサポートしています -- テナントが自身の外部データベースサーバーに接続できます。これにより最大限のデータ主権が確保され、クライアントが独自のバックアップとコンプライアンスワークフローを維持できます。
プランと料金
サブスクリプションプランは、各テナントが受け取る機能と制限を定義します。テナントがサインアップする前に、少なくとも1つのプランを作成する必要があります。
プランの作成
- SaaS → 設定 → プランと料金に移動します。
- プランを作成をクリックします。
- プランの詳細を構成します:
| フィールド | 説明 |
|---|---|
| プラン名 | 料金ページに表示される表示名(例:「スターター」、「プロフェッショナル」) |
| 価格 | 月額または年額のサブスクリプション価格 |
| 請求サイクル | 月次、四半期、年次 |
| トライアル期間 | 無料トライアルの日数(無効にする場合は0に設定) |
| 機能制限 | 案件、コンタクト、企業、その他のCRMエンティティの最大数 |
| モジュールアクセス | このプランのテナントが使用できるCRMモジュール |
- 保存をクリックします。
クォータベース のパッケージ構成
モジュールでは、任意のCRMエンティティをクォータベースの制限に変換できます。これにより、案件やコンタクトだけでなく、CRMが管理するあらゆるリソースを制御でき、各プランティアが提供する内容をきめ細かく制御できます。
見込み客に明確なアップグレードパスを提供するために、少なくとも3つのプラン(例:スターター、プロフェッショナル、エンタープライズ)を作成してください。サインアップの障壁を下げるために、エントリーレベルのプランにトライアル期間を含めましょう。