2011-01-21 66 views
1

我是新來的。 我目前正在使用Ria Services開發Silverlight應用程序(SL4)。我使用MVVM模式。我的問題是,有沒有人有任何經驗或想法,是否有可能在現場層面實施基於角色的訪問控制。雙方都應該充滿活力。角色的權限應該適用於各個領域。Silverlight 4.0 App基於角色的訪問控制在現場級別

回答

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兩個 - > ResetPassword

東西,可能在對角色分配權限幫助#TreeListView http://demos.telerik.com/silverlight/#TreeListView/FirstLook