參考了RBAC(Role-Based Access Control,基于角色的訪問控制)

用戶角色權限

給角色設置權限
一個角色可以有多個權限

給用戶設置角色
一個用戶也能承擔多個角色

角色相當于一個權限組

創(chuàng)建權限:

  • 權限a
  • 權限b
  • 權限c

創(chuàng)建角色:(權限組)
roleA 權限a+權限b

給用戶設置角色:
userA+roleA

也可以省略創(chuàng)建權限, 只定義角色, 用戶承擔單個或者多個角色

作者:huiter
鏈接:https://www.zhihu.com/question/20313385/answer/118571022
來源:知乎
著作權歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權,非商業(yè)轉(zhuǎn)載請注明出處。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • 專業(yè)考題類型管理運行工作負責人一般作業(yè)考題內(nèi)容選項A選項B選項C選項D選項E選項F正確答案 變電單選GYSZ本規(guī)程...
    小白兔去釣魚閱讀 9,059評論 0 13
  • 1.權限系統(tǒng)是什么 權限系統(tǒng)就是系統(tǒng)的安保系統(tǒng),保障系統(tǒng)的功能誰能使用,誰可以操作哪些數(shù)據(jù) 2.權限系統(tǒng)的組成 功...
    駱宏閱讀 3,321評論 2 61
  • 注:本文更多的是對Django的權限擴展以及如何通過擴展解決實際的業(yè)務問題展開討論,并不會對Django權限系統(tǒng)的...
    Kidwind閱讀 15,604評論 5 46
  • 我們比較常見的就是基于角色的訪問控制,用戶通過角色與權限進行關聯(lián)。簡單地說,一個用戶擁有多個角色,一個角色擁有多個...
    志_933e閱讀 23,067評論 8 20
  • 本篇文章的內(nèi)容是對在設計權限系統(tǒng)這個過程中的思路和查閱過的資料的整理,記錄在簡書方便后面review。 一、權限系...
    雙城筆錄閱讀 2,638評論 2 18