このプロジェクトについて
RailsOrgは、SaaSマルチテナント環境に組織構造管理機能を提供することを目的としており、古典的なOA部門管理モデルを採用しています。本プロジェクトでは、異なる階層の機能を区別するために、以下のような詳細な名前空間ルールを定義しています:
1. プラットフォームレベル機能:バックエンド (panel) とフロントエンド (board) を含み、organ_id フィールドをサポートしません。
2. 組織型機能:organ_id フィールドをサポートし、バックエンド管理 (admin)、資材流入 (in)、資材流出 (out)、および現在のメンバーに関連するフロントエンド機能 (me) をカバーします。
3. ショップ型機能:organ_id フィールドをサポートし、B2Cシナリオ (my) およびB2Bシナリオにおけるメンバー消費者 (mem) と組織消費者 (our) をカバーします。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.