さまざまなタイプのユーザーが存在するエンタープライズレベルのアプリケーションを作成しています。通常ユーザー、組織管理者、スーパー管理者。すべてのユーザーには異なる役割があります。エンタープライズレベルのアプリケーションではどのように役割を設計する必要がありますか?
通常のユーザー:コアアプリケーションのアクセス機能。
組織管理:ユーザーとそのorgnisationを作成します。
スーパーユーザー:このアーキテクチャを設計するための方法、ユーザーと組織
を承認しますか?ロールを別々のクラスとして設計する必要があります。または、継承を使用して異なる種類のユーザーを作成することができますか?