2015-06-17 46 views
2

我想使系統具有精細的權限,以便 有沒有一種方法,使權利的組,並將其分配給一個角色,所以當一個用戶得到一個角色它得到所有索賠? 是否有可能建立版權聲明的團體或我誤解的東西嗎?集團索賠的角色ASP.Net身份

我failling找到索賠的目的。 這可以通過使用組,各種角色和角色要去的權限,正確的做什麼?這是我應該這樣做的方式?由於角色本身就是要求。

+0

如果他們中的一個角色,然後通過協會,他們有所有權限角色。這只是在這一點上查找他們的問題。 – Shoe

回答

1

按照以下幾個步驟就可以解決你的問題的角色

  1. 創建粒度級別...通常每個動作

  2. 集團他們分成GroupRoles ......讓管理員可以輕鬆地管理它

  3. 添加個人層面上聲稱用戶的特定權限

相同的一些很好的例子是下面

希望這能解決你的問題

+0

第一個鏈接指向一個基於集團實現(在CodeProject上),其中有一個好主意,但在我看來,一個糟糕的實現(它使用羣體,但在內部,它增加了用戶的組,反之亦然每一個角色) 。第二個鏈接是atm。 – Alisson