当社のネットワークでは、Active Directory(AD)の役割がアプリケーションに適切に割り当てられていません。そこで、AD内のすべてのユーザーとその役割をマッピングする単純なテーブルをデータベースに作成しました。このテーブルには、文字通り、ユーザーとロールの2つの列しかありません。
asp.netの強力な役割管理を利用したいと思っています。のような機能を使用したいと思います[Authorize(Roles = "Managers")]
。複雑なロールとメンバーシッププロバイダーを設定せずに、これらのカスタムロールを使用する簡単な方法はありますか?
アプリケーションの背景:SQLサーバー、linq、asp.net mvc