汎用DevOps・インフラ⭐ リポ 12品質スコア 71/100
multi-tenant-saas-architecture
マルチテナント型SaaSプラットフォームの設計・レビュー時に使用します。テナント分離モデル、3層パネル分離(スーパー管理者・フランチャイズ管理者・エンドユーザー)、ゼロトラストの実装、監査ログ、テナント単位の権限オーバーライドに対応します。プラグイン可能なビジネスモジュールに焦点を当てた「modular-saas-architecture」とは異なり、このスキルはすべてのモジュールが継承するテナンシーと認証の境界を定義します。
description の原文を見る
Use when designing or reviewing a multi-tenant SaaS platform — tenant isolation model, three-panel separation (super admin, franchise admin, end user), zero-trust enforcement, audit trails, and per-tenant permission overrides. Unlike `modular-saas-architecture` which focuses on pluggable business modules, this skill defines the tenancy and auth boundaries that every module inherits.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
マルチテナント SaaS アーキテクチャ
謝辞: Peter Bamuhigire、techguypeter.com、+256 784 464178 より共有。
<!-- dual-compat-start -->使用する場合
- 新しい SaaS のテナンシーを設計する、または既存の SaaS をテナント間のデータ漏洩から保護する。
- SaaS を 3 つのパネル(スーパー管理者、テナント/フランチャイズ管理者、エンドユーザー)に分割し、異なるスコープを持つようにする。
- テナント別のロールオーバーライド、権限優先度の順序付け、特権アクセスの監査証跡を設計する。
- ダウンストリームのデータベース、API、セキュリティ、デリバリースキルが依存するセッション、JWT、
tenant_idの配線を計画する。
使用しない場合
- タスクが単一テナントアプリでテナンシーの計画がない場合 — このスキルの制約はメリットなしにオーバーヘッドを追加します。
- 作業がテナント境界ではなくビジネスモジュールの構成に関するもの —
modular-saas-architectureを使用します。 - 作業が既に定義されたテナントモデル内の純粋なスキーマ成形に関するもの —
database-design-engineeringと `mysql-best
...
詳細情報
- 作者
- peterbamuhigire
- ライセンス
- 不明
- 最終更新
- 2026/5/12
Source: https://github.com/peterbamuhigire/skills-web-dev / ライセンス: 未指定