如何整合一個第三方報表,許可權怎麼控制
在瞭解如何整合前,首先我們得找對易於整合的報表工具,什麼樣的報表易於整合?
1. 同平臺的
比如:java 開發的專案找 java 開發的報表工具
2. 沒有複雜系統功能的
因為含有複雜系統功能的報表工具,跟自己的報表門戶平臺整合會存在衝突,比如:使用者管理體系,單點登入等。這時就不能做無縫整合了,只能進行跨系統呼叫。
如找到易於整合的報表工具後,其操作就相對簡單了,比如 java 的,直接將報表應用放進自己的專案中統一管理就可以了,不易於整合的,需要單獨部署、處理呼叫及單點登入,維護起來很麻煩
整合後許可權控制同樣分為兩種情況:
1. 功能級許可權管理
與已有系統整合後,報表工具作為專案的一部分可以直接應用系統已有的光鮮管理,無須單獨處理。
2. 資料級許可權管理。
這個主要是針對不同的機構、角色或具體到人,訪問同一張報表時所看到的資料是不同的,一般需要在報表中做處理。
具體如何做許可權控制可參考文
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2701244/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 怎麼控制報表的資料許可權
- 報表如何透過引數控制資料許可權
- Spring MVC 整合 Shiro 許可權控制SpringMVC
- 填報表上下載檔案控制元件可寫許可權控制控制元件
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- 許可權控制
- vue要做許可權管理該怎麼做?如果控制到按鈕級別的許可權怎麼做?Vue
- SpringBoot(一) 如何實現AOP的許可權控制Spring Boot
- Spring的許可權控制是怎麼一回事?Spring
- shiro許可權控制
- 一對一原始碼,前端頁面許可權和按鈕許可權控制原始碼前端
- Linux的許可權控制Linux
- springcloud-gateway整合jwt+jcasbin實現許可權控制SpringGCCloudGatewayJWT
- k8s結合jumpserver做kubectl許可權控制 使用者在多個namespaces的訪問許可權 rbac許可權控制K8SServernamespace訪問許可權
- RBAC許可權---SpringBoot整合SecuritySpring Boot
- Nestjs RBAC 許可權控制管理實踐(一)JS
- Laravel實現許可權控制Laravel
- win10管理員許可權怎麼取消_win10如何關掉管理員許可權Win10
- w10如何獲得管理員許可權_win10怎麼取得管理員許可權Win10
- 前端如何配合後端完成RBAC許可權控制前端後端
- 許可權八張表
- Android6.0------許可權申請管理(單個許可權和多個許可權申請)Android
- 許可權維持專題:域控制器許可權維持
- MySQL使用者許可權控制一例MySql
- SpringBoot與Shiro整合-許可權管理Spring Boot
- Spring Boot:整合Shiro許可權框架Spring Boot框架
- 許可權系統:一文搞懂功能許可權、資料許可權
- 微服務中如何設計一個許可權授權服務微服務
- 許可權控制及AOP日誌
- springboot-許可權控制shiro(二)Spring Boot
- etcd套路(四)auth許可權控制
- 資料分析的許可權控制
- Java 訪問許可權控制(6)Java訪問許可權
- vue-router控制路由許可權Vue路由
- flask restful 風格 API,如何完成 RBAC 許可權控制?FlaskRESTAPI
- 如何優雅的在 vue 中新增許可權控制Vue
- win10 管理員許可權授權怎麼關掉 win10電腦管理員許可權怎麼解除Win10
- Bauth許可權系統,基於ThinkPHP5開發 - 一個優秀的整合許可權管理的通用後臺PHP