現在、ERP の許可モデルを設計しています。2つのモデルを思いついた
アクセス レベル ベース のモデル アクセス レベル ベースのモデルは、コンポーネント (請求、在庫、アカウントなど) ごとに読み取り、読み取り書き込み、スーパーなどのアクセス許可を持つだけです。
これは、ファイルのアクセス許可をモデルにしています。各コンポーネントには他のコンポーネントの依存関係がある場合があるため、他のコンポーネントに影響を与える可能性があります。「レポート」は別のカテゴリにする必要がありますか?
ページ/画面ベース のモデル アクセス レベルは各ページ (編集ページ、閲覧ページ、レポート ページなど) に基づいています。このモデルは、基本的にページの膨大なリストとチェックボックスを生成します。人々を怖がらせます。