ASP.NET MVC を学習しようとしていて、新しいプロジェクトを作成しました。私が最初に考えたのは、システム領域と機能にアクセスする手段をユーザーにどのように提供するかということでした。
最初に、ユーザーと管理者の 2 つのユーザー ロールを検討しています。役割に基づいてメニューを表示することに関する以下の投稿を検索して見つけました。これは素晴らしいですが、ユーザーと管理者に異なるサブメニューを表示する方法が必要です。たとえば、管理者は顧客の与信限度などを修正できる可能性があります。しかし、ユーザーはそうではありません。理想的には、クレジットリミットの顧客メニューの下にサブメニューを表示し、ユーザーは表示されませんが、管理者は表示されるでしょうか?
http://techbrij.com/role-based-menu-asp-net-mvc
これは可能ですか、それとも「顧客」エリアを作成し、ログインした役割に基づいてこのページにボタン/リンクを表示/非表示にするだけですか?
アドバイスをありがとう。