1.背景要求。NET被連鎖酒店集團用來開發一個報表分析平臺。隨著管理和業務發展的需要,以前的平臺開發報表更為困難,可用性更低,數據權限管理也更少。目前,管理層需要增加區域總監等數據權限控制的作用。對原平臺權限系統的修改需要大量的工作。為了加強報表分析,需要對原平臺的權限體系進行修改。隨著平臺的可維護性和發展,集團高層決定放棄原有的系統,引入smartbi作為報告分析平臺。其中,權限管理的效果是不同角色的人,如酒店經理、店長、區長、運營總監、集團總部人員看到不同的數據和報告。2.第2條。特權設計smartbi具有非常完善的安全管理系統。它可以控制用戶的操作功能、數據訪問和資源訪問。支持按用戶、用戶組、角色進行管理;支持多應用系統共享同一套用戶管理系統;支持多用戶管理系統。權限控制的粒度非常細,可以控制報表按鈕、數據字段等權限的最小權限。不同的人查看不同的報表和數據對應于Smartbi系統中資源和數據權限的控制,因此使用Smartbi很容易開發和管理。新用戶角色將角色授權給對應的用戶,對應關系如下2.1。編輯具有資源權限的分支角色,打開資源授權管理頁面:使用Store Manager用戶登錄SmartBI系統,將分支報告授權給分支角色后,Store Manager將獲得分支角色的權限。其效果如下:門店經理只能看到類似的授權F_分支機構報告。編輯區長和集團管理的角色,授權后的效果如下:區長的角色,報告可以看到的角色多于分店管理的角色,報告可以看到的最多是2.2。數據權限以一個報表為例,有以下五個參數:分行類型、地區、省、市、分行、參數之間的相關性、分行存儲。值由前四個參數確定,城市值由前三個參數確定,省份值由前兩個參數確定,地區值由分支機構類型確定。1.存儲信息2。建立用戶和存儲權限控制表用戶存儲:3。用函數current user name()建立用戶屬性系統,獲取當前登錄用戶的名稱。新的用戶屬性是獲取當前用戶登錄系統后可以查看的酒店數據。第四章。用戶存儲和用戶存儲屬于權限控制表。性別建立參數a)分行類型參數由客戶分行屬性確定b)地區參數由客戶分行屬性和分行類型參數確定c)省級參數由客戶分行屬性、分行類型和地區參數確定d)城市參數由客戶分行屬性、bra確定。NCH類型、地區和省參數e)分行參數由客戶分行屬性確定,分行類型、地區和省市決定3。案例實際效果為:分支角色用戶4000人,主管角色用戶200人,集團管理角色用戶15人,只需簡單的操作授權即可完成權限管理。此外,用戶還可以根據自己的需要添加角色,如部門管理,這大大增加了權限管理的自由度和可擴展性。業主用戶登錄后的效果如下,僅北京大成店數據區總監登錄后的效果如下。只有深圳寶安新安地鐵站、深圳東門湖北地鐵站、深圳蛇口工業七路四海公園店三家酒店登錄后的效果,才能看出:集團總部員工登錄后的效果如下,可以看到六家授權酒店。酒店數據4.smartbi權限系統smartbi具有完善的安全管理系統,可以控制用戶功能權限、數據訪問權限、資源訪問權限。支持按用戶、用戶組、角色進行管理;支持多應用系統共享同一套用戶管理系統;支持多用戶管理系統。權限分類如下。操作權限主要是將用戶權限從更高的級別劃分開來,以確定授權用戶可以使用系統的哪些功能以及可以執行哪些操作。例如,管理員可以查看和設置數據源、用戶等信息,普通用戶只有查看報表的權限,IT人員有設計和開發報表的權限等,其原則是在生成SQL語句時為響應添加過濾條件,并為各種資源設置數據權限,這樣就可以建立它所依賴的資源,如組合分析,如業務主題。應為其業務主題設置數據權限。資源權限是對平臺特定資源的控制,它可以限制授權用戶查看特定的報表或圖形資源,例如:創建的報表只允許部門內的所有人查看,不允許部門外的人查看;或者某些報表只能由領導查看,普通員工只允許不允許查看等等。在系統中,我們可以利用數據權限功能,實現不同區域的用戶登錄到Smartbi后,只能看到自己區域和子區域的數據,如:北京分行和廣州分行只能看到自己的數據,而總行可以看到所有分行的數據和總行數據等。關聯的,這些權限的授予對象是角色、用戶和用戶組。其關系是:用戶是最終授權人,所有的權限最終都會體現在用戶身上,授權對象之間存在一定的關系。從用戶的角度來看,一個用戶可以有多個角色,可以同時屬于多個用戶組,一個用戶組也可以有多個角色。角色,以便最終將角色和用戶組的權限傳遞給用戶。
«
“下網”開始走上實現音樂期刊付費獨立音樂平臺的道路
|
芒果電視魔術廣告營銷套路難?關鍵是產品難!
»