2011-01-21 1 views
1

ここは新しいです。 私は現在Ria ServicesでSilverlightアプリケーション(SL4)を開発中です。 MVVMパターンを使用します。私の質問は、フィールドレベルでロールベースのアクセス制御を実装することが可能かどうか、誰にも経験やアイデアがあることです。両者はダイナミックでなければならない。ロールの権限は、フィールドに合わせて調整する必要があります。Silverlight 4.0フィールドレベルでロールベースのアクセスコントロールを持つアプリケーション

答えて

0

はい、間違いありません。
thisの記事「アクセスとプロファイルのプロパティの定義」を参照してください。

0

私は自分のアプリケーションでフィールドレベルのアクセスをサポートしています。 fine-grained permissions; PrincipalPermission - roles seperate from permissions;

独自のコードアクセスセキュリティ属性とビューにアクセス許可を割り当てる必要がありました。

権限が階層的であることがわかりました。

 

CREATE TABLE [dbo].[Permission](
    [id] [uniqueidentifier] NOT NULL, 
    [parent_id] [uniqueidentifier] NULL, 
    [applicationmodule_id] [uniqueidentifier] NULL, 
    [action] [nvarchar](255) NOT NULL, 

SecurityModuleAccess - > UpdateUser - 役割#TreeListView http://demos.telerik.com/silverlight/#TreeListView/FirstLook

に権限を割り当てる際に役立つかもしれない> ResetPasswordの

何か

関連する問題