動(dòng)易SiteFactoryCMS新特性體驗(yàn)之旅——“角色”
在動(dòng)易CMS 2007后臺(tái)管理員管理下面我們可以看到新增了“角色管理”和“添加角色”的按鈕?!敖巧?,動(dòng)易CMS 2007一個(gè)全新的概念。那么,什么叫做角色呢?它又在動(dòng)易CMS 2007里起著怎樣的作用呢?
角色是用戶在某個(gè)環(huán)境中的身份,這個(gè)身份擁有某些相匹配的權(quán)限。角色也一種是自定義權(quán)限的集合,您可以建立多個(gè)角色,并給每個(gè)角色指定多個(gè)權(quán)限。 例如學(xué)校網(wǎng)站的教師、學(xué)生、論壇管理員都是一種角色。對(duì)于每一個(gè)角色,他可以擁有一系列權(quán)限,而這些權(quán)限是相對(duì)固定的。
例如,角色學(xué)生允許用戶提交作業(yè),但不允許用戶瀏覽、修改其他人的作業(yè)。通過這種方法表達(dá)的角色與權(quán)限之間的關(guān)系是完全固定的。如果我們希望讓某個(gè)學(xué)生或用戶組可以在某個(gè)課程中批改作業(yè),那么我們就必須給這些學(xué)生教師的權(quán)限。
動(dòng)易CMS 2007的權(quán)限管理實(shí)現(xiàn)了標(biāo)準(zhǔn)RBAC模型。RBAC(基于角色的訪問控制)就是實(shí)現(xiàn)了兩組多對(duì)多的對(duì)應(yīng)關(guān)系(即用戶<->角色、角色<->權(quán)限),從面使用戶和權(quán)限分離,以便簡(jiǎn)化權(quán)限管理操作。在動(dòng)易CMS 2007中,一個(gè)管理員可以屬于多個(gè)角色,而且每個(gè)角色都可以獨(dú)立設(shè)置權(quán)限,這樣就極大地提高了權(quán)限管理的靈活性。用戶部分的權(quán)限是通過用戶、用戶組和權(quán)限來(lái)進(jìn)行控制的,而且對(duì)權(quán)限進(jìn)行了細(xì)化,在方便操作的同時(shí)提供了更多的可控性,加強(qiáng)了對(duì)網(wǎng)站用戶的管理。
下面我們來(lái)具體分析一下:
1.可以根據(jù)具體環(huán)境任意添加角色和分配每個(gè)角色的權(quán)限。如可根據(jù)公司人員和職位添加總經(jīng)理、銷售經(jīng)理、銷售人員、財(cái)務(wù)人員、倉(cāng)管等等角色,然后給總經(jīng)理分配所有的權(quán)限,給銷售經(jīng)理分配訂單處理和銷售統(tǒng)計(jì)等系列權(quán)限,給財(cái)務(wù)人員分配訂單查看、添加銀行匯款、開發(fā)票等權(quán)限。這樣,角色和其所擁有的權(quán)限便相對(duì)固定下來(lái)了,如果一個(gè)用戶的職位發(fā)生變化,只要將用戶當(dāng)前的角色去掉,加入代表新職務(wù)或新任務(wù)的角色即可。
此主題相關(guān)圖片如下:
2.一個(gè)權(quán)限可以同時(shí)分配給多個(gè)角色。可根據(jù)單位或企業(yè)具體情況設(shè)置總經(jīng)理、銷售經(jīng)理、倉(cāng)管、財(cái)務(wù)人員、銷售人員等等角色。角色確定下來(lái)后可以任意修改權(quán)限,角色是固定的,但是角色的權(quán)限是可以隨便修改的。每個(gè)角色既可擁有多個(gè)權(quán)限,也可只擁有一個(gè)權(quán)限。如訂單處理的權(quán)限可以分配給客戶服務(wù)人員和處理發(fā)貨的后期人員。
此主題相關(guān)圖片如下:
3.一個(gè)管理員可以屬于多個(gè)角色,一個(gè)角色也可以屬于多個(gè)管理員。如一個(gè)銷售經(jīng)理可以同時(shí)屬于銷售人員和財(cái)務(wù)人員的角色,財(cái)務(wù)人員的角色也可以分配給銷售經(jīng)理和總經(jīng)理。
此主題相關(guān)圖片如下:
此主題相關(guān)圖片如下:
4.角色跟管理員是多對(duì)多的,修改一個(gè)角色的權(quán)限后,對(duì)應(yīng)的管理員的權(quán)限也會(huì)跟著改變,這就大大方便了每個(gè)管理員的權(quán)限分配、設(shè)置和修改,可以實(shí)現(xiàn)批量設(shè)置管理員角色和權(quán)限。而不像2006版那樣想要修改某個(gè)權(quán)限時(shí)候必須一個(gè)一個(gè)管理員或者管理員組去設(shè)置。
以上就是關(guān)于“角色”這一新增功能的幾點(diǎn)描述,至于“角色”還有什么功能或者其他應(yīng)用,歡迎大家一起來(lái)探討。
用戶登錄
還沒有賬號(hào)?
立即注冊(cè)