網(wǎng)站建設(shè)是指使用標(biāo)識(shí)語(yǔ)言(markup language),通過(guò)一系列設(shè)計(jì)、建模、和執(zhí)行的過(guò)程將電子格式的信息通過(guò)互聯(lián)網(wǎng)傳輸,最終以圖形用戶界面(GUI)的形式被用戶所瀏覽。那么網(wǎng)站搭建后臺(tái)用戶角色權(quán)限管理系統(tǒng)的模板有哪些?
網(wǎng)站建設(shè)是指使用標(biāo)識(shí)語(yǔ)言(markup language),通過(guò)一系列設(shè)計(jì)、建模、和執(zhí)行的過(guò)程將電子格式的信息通過(guò)互聯(lián)網(wǎng)傳輸,最終以圖形用戶界面(GUI)的形式被用戶所瀏覽。那么網(wǎng)站搭建后臺(tái)用戶角色權(quán)限管理系統(tǒng)的模板有哪些?
一. 用戶角色權(quán)限系統(tǒng)說(shuō)明
1. RBAC權(quán)限設(shè)計(jì)模型
(1)RBAC
(Role-Based Access Control,基于角色的訪問(wèn)控制),就是用戶通過(guò)角色與權(quán)限進(jìn)行關(guān)聯(lián),從而獲得某些功能的使用權(quán)限。權(quán)限被賦予給角色,而不是用戶,但是一個(gè)用戶可以擁有若干個(gè)角色,當(dāng)一個(gè)角色被賦予給某一個(gè)用戶時(shí),此用戶就擁有了該角色所包含的功能權(quán)限。簡(jiǎn)單地說(shuō),一個(gè)用戶擁有若干角色,每一個(gè)角色擁有若干功能權(quán)限。這樣,就構(gòu)造成“用戶-角色-權(quán)限”的授權(quán)模型。在這種模型中,用戶與角色之間,角色與權(quán)限之間,一般者是多對(duì)多的關(guān)系。
2. 三大模塊搭建后臺(tái)用戶角色權(quán)限系統(tǒng)
如上所述,一個(gè)后臺(tái)的用戶角色權(quán)限系統(tǒng)總是可以大概劃分為三個(gè)打的模塊的:用戶管理、角色管理、權(quán)限管理。用戶管理往往隨著行政部門(mén)劃分或者隨著業(yè)務(wù)線部門(mén)劃分,對(duì)應(yīng)部門(mén)或者小組內(nèi)的用戶有著基本相似的功能需求和權(quán)限等級(jí);角色管理相對(duì)來(lái)講更加固定,它往往是基于業(yè)務(wù)管理需求而預(yù)先在系統(tǒng)中設(shè)定好的角色標(biāo)簽,一般不會(huì)隨意更改,更像是一個(gè)用戶分組標(biāo)簽;權(quán)限管理內(nèi)容相對(duì)更加龐雜和豐富,主要包含了目標(biāo)、操作和許可權(quán)三個(gè)部分,當(dāng)某一功能權(quán)限授權(quán)給用戶時(shí),也就相當(dāng)于為該用戶開(kāi)通了可以操作某個(gè)目標(biāo)功能的許可權(quán)。
3. 權(quán)限管理
(1)權(quán)限管理
權(quán)限管理更多是從功能菜單、功能操作、數(shù)據(jù)參數(shù)三個(gè)不同顆粒度等級(jí)來(lái)考量的。具體顆粒度的大小視公司結(jié)構(gòu)和團(tuán)隊(duì)規(guī)模而定,如果不是業(yè)務(wù)屬性一定要求將權(quán)限控制到非常精細(xì)的級(jí)別,其實(shí)就沒(méi)有必要將權(quán)限的顆粒度拆分到具體某一項(xiàng)操作或者某一個(gè)按鈕,畢竟后臺(tái)產(chǎn)品的核心是業(yè)務(wù)管理平臺(tái),主要目標(biāo)是輔助業(yè)務(wù)的管理和推進(jìn)。
(2)功能菜單權(quán)限
對(duì)于后臺(tái)產(chǎn)品來(lái)講,針對(duì)功能菜單來(lái)劃分用戶權(quán)限其實(shí)是比較粗顆粒度的一種管理方式,這種模式下用戶一旦獲得授權(quán)即可使用該菜單欄下的全部數(shù)據(jù)查看權(quán)限和功能操作權(quán)限;
(3)功能操作權(quán)限
功能操作層級(jí)的權(quán)限相對(duì)于功能菜單會(huì)更為深入,這種情況下,不同角色的用戶可以進(jìn)入同一菜單頁(yè)后臺(tái)查看相同的數(shù)據(jù)字段信息,但是他們可執(zhí)行的功能操作不同;
(4)數(shù)據(jù)字段權(quán)限
數(shù)據(jù)字段層面是較細(xì)顆粒度的拆分,他會(huì)實(shí)現(xiàn)不同角色用戶在進(jìn)入同一菜單頁(yè)后臺(tái)時(shí),可見(jiàn)的數(shù)據(jù)字段都有差異。比如銷售人員進(jìn)入某銷售業(yè)績(jī)管理后臺(tái)時(shí),可以看到自己的業(yè)績(jī)提升數(shù)據(jù),但是財(cái)務(wù)人員看到的是業(yè)務(wù)工單的費(fèi)用字段,這些字段共存在一個(gè)菜單頁(yè)中,只是受限于不同的角色權(quán)限而已。
以上就是網(wǎng)站搭建后臺(tái)用戶角色權(quán)限管理系統(tǒng)的模板。