<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ##### RBAC2,它是RBAC的約束模型,RBAC2也是建立的RBAC0的基礎之上的,在RBAC0基礎上假如了約束的概念,主要引入了靜態職責分離SSD(Static Separation of Duty)和動態職責分離DSD(Dynamic Separation of Duty)。 ##### SSD是用戶和角色的指派階段加入的,主要是對用戶和角色有如下約束: * a、互斥角色:同一個用戶在兩個互斥角色中只能選擇一個 * b、基數約束:一個用戶擁有的角色是有限的,一個角色擁有的許可也是有限的 * c、先決條件約束:用戶想要獲得高級角色,首先必須擁有低級角色 ##### DSD是會話和角色之間的約束,可以動態的約束用戶擁有的角色,如一個用戶可以擁有兩個角色,但是運行時只能激活一個角色。 ![](https://img.kancloud.cn/65/10/651025e81a4bd75c3dab0b7482d20e2f_596x339.png) ![](https://img.kancloud.cn/ef/77/ef770dafbd94e9506ee1636eaa68a4ee_1210x442.png) 用戶在配置角色或角色下新建添加用戶時,需要根據用戶已有的角色身份進行判斷。示例:用戶A配置角色為客服組長,則可繼續添加角色為客服主管,若客服主管已被分配給他人,則也不能分配給用戶A(遵從最大擁有數原則)。若同時將保安主管分派至用戶A,則操作時,需要選擇操作角色 ![](https://img.kancloud.cn/0a/32/0a32dc67647062ff92c54ec546361035_809x263.png) user | id | username | | --- | --- | | 1 | admin| | 2 | zhangsan | | 3 | lisi | | 4 | wangwu | rule | id | title|name| | --- | --- |---| | 1 | 查看用戶列表 |user/user/index| | 2 | 添加用戶 |user/user/add| | 3 | 編輯用戶 |user/user/edit| | 4 | 刪除用戶 |user/user/del| | 5 | 刪除多個用戶 |user/user/multi| | 6 | 權限管理 |auth/rule/index| | 7 | 文章審核頁面 |auth/postcheck/index| | 8 | 評論審核頁面 |auth/commintcheck/index| role | id | name | rules| pid |max_role| | --- | --- | --- | --- |--- | | 1 | 超級管理員 | * | 0 |1| | 2 | 管理員1 | 1,2,3,4,5 | 1 |10| | 3 | 管理員2 | 1,6 | 1 |10| | 4 | 審核員組長 | 7,8 | 0 |1| | 5 | 評論審核員 | 8 | 4 |*| 他們是多對多關系 所以可以用中間表將他們關聯在一起 user_role | user_id | role_id | | --- | --- | | 1 | 1 | | 2 | 2 | | 2 | 3 | | 3 | 4 | | 4 | 5 |
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看