4

WCFサービスレイヤーとSQLデータベースを備えたWPFアプリケーションがあります。ここで、アプリケーションの要素を制限して、特定の機能を特定の役割を持つユーザーのみが使用できるようにします。たとえば、管理者である場合にのみ、設定画面に移動できます。

ユーザーを1つ以上の承認グループのメンバーにし、各承認グループに1つ以上の役割を関連付けてほしい。

ずっと前に、私はAzMan(承認マネージャー)を使って同様のことをしました。より良いアプローチがあると誰かが思いますか?AzManは「古いニュース」ですか?代替案?

ありがとう。

4

2 に答える 2

1

さて、私は次のことをします(実際には私はすでにしました)。

SQLデータベースでビジネスルール(ユーザー、グループ)を定義したと思います。したがって、UserControlレベルで簡単に承認を行うことができます。各UserControlにプロパティhasAuthorizationを与え、それをisEnabledプロパティにバインドします。Visibility属性にバインドすることもできます。

于 2010-06-25T13:39:18.253 に答える
1

azmanは古いニュースではないと思いますが、まだ使用しています。

以前のAzManのような.Netの承認および資格ソリューション

アズマンはあなたが求めていることをします。

于 2010-07-08T10:15:32.517 に答える