Pandora資料工廠之許可權方案

2021-09-02 07:33:19 字數 736 閱讀 6169

一、功能許可權

pandora資料工廠角色分為管理員角色和專案角色。管理角色包括:唯一的超級管理admin、管理員;專案角色包括:組管理員、開發成員、運維人員。

​ admin管理員可以訪問所有資料,管理員可以訪問後台資料,專案管理員只能操作專案資料,專案成員只能操作自己的資料,運維人員只能訪問運維資料。

\管理員

組管理員

專案成員

運維人員

後台資料

√專案資料√√

運維資料

備註: 註冊使用者不屬於任何組,則不能訪問所屬組的任何專案資料。admin擁有全部許可權,組管理員可以邀請註冊使用者成為專案成員。

三、頁面許可權

​ 頁面許可權對頁面的按鈕元素進行許可權控制。

四、許可權設計

許可權設計方案如下:

備選方案:

詩詞一首

天淨沙•秋思

庭前黃草閒花,

波上寒煙翠霞,

雲間數點寒鴉。

今秋將過,

誰來焚香茗茶。

設計模式之工廠模式(簡單工廠,工廠方法,抽象方法)

首先我們有乙個car類,這個car可以go public class car 還有乙個呼叫者,這樣就可以造出車來跑 public class main 此時如果我們想把car換成plane,那就需要新加乙個plane類,並且修改main public class plane public class...

通用許可權管理設計 之資料許可權

本文將對這種設計思想作進一步的擴充套件,介紹資料許可權的設計方案。許可權控制可以理解,分為這幾種 功能許可權 能做什麼的問題,如增加產品。資料許可權 能看到哪些資料的問題,如檢視本人的所有訂單。字段許可權 能看到哪些資訊的問題,如 商賬戶,看不到角色 部門等資訊。上面提到的那種設計就是 功能許可權 ...

設計模式之簡單資料工廠

什麼是資料工廠,要從工廠這個單詞進行解釋,工廠是乙個建立事務的地方,客戶並 不關心工廠是如何建立和生產產品的,客戶只要拿到自己想要和滿意的產品,工廠 根據客戶的要求給出客戶想要的產品,那麼資料工廠就是指建立乙個對外提供資料的 類,呼叫端給出相關的引數,得到自己想要的資料,無需了解資料工廠內部是如何實...