[發明專利]權限管理方法、裝置、設備及存儲介質在審
| 申請號: | 202011425855.0 | 申請日: | 2020-12-08 |
| 公開(公告)號: | CN112395575A | 公開(公告)日: | 2021-02-23 |
| 發明(設計)人: | 李宗波;張卓韜;楊永幫;鄔秋元;陳曉丹;張濤 | 申請(專利權)人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | G06F21/31 | 分類號: | G06F21/31;G06Q10/06;G06Q40/02 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 張娜;劉芳 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 權限 管理 方法 裝置 設備 存儲 介質 | ||
本申請提供一種權限管理方法、裝置、設備及存儲介質,該方法通過無侵入的方式在接口添加權限注解,無需修改原有的代碼邏輯,處理過程簡單,解決了傳統的權限管理模型需要定義更多的權限內容去實現權限與接口的關系,處理復雜的問題,而且本申請實施例在每個接口對應的代碼上添加權限注解,從代碼中直觀的體現接口所屬權限,無需從數據庫中查詢接口對應的權限,一定程度上解決了數據庫中存儲的接口權限有可能有誤的問題,提高了接口與其對應權限的準確性,進而,根據上述每個接口對應的代碼上添加的權限注解,對使用目標系統的用戶進行權限管理,簡單、準確,適合應用。
技術領域
本申請涉及金融科技技術領域,尤其涉及一種權限管理方法、裝置、設備及存儲介質。
背景技術
隨著計算機技術的發展,越來越多的技術應用在金融領域,傳統金融業正在逐步向金融科技(Finteh)轉變,用戶權限管理技術也不例外,但由于金融行業的安全性、實時性要求,也對用戶權限管理技術提出的更高的要求。
相關技術中,為了管理金融行業中用戶的權限,業界已經提出了一些權限管理模型。其中,傳統的權限管理模型一般有三層結構,用戶-角色-權限。其中用戶與角色是一對多關系,角色與權限是一對多關系,一個權限定義一種行為(一個接口)。
然而,通常而言權限與接口的關系并不是一對一關系。如果需要賦予一個接口不同的權限,或者說一個權限可作用于多個接口,對于傳統的權限管理模型,需要定義更多的權限內容去實現,處理復雜。
發明內容
為解決現有技術中存在的問題,本申請提供一種權限管理方法、裝置、設備及存儲介質。
第一方面,本申請實施例提供一種權限管理方法,所述方法包括:
獲取目標系統中的每個接口對應的權限參數,其中,所述目標系統包括至少一個所述接口;
根據所述每個接口對應的權限參數,確定所述每個接口的權限;
根據所述每個接口的權限,在所述每個接口對應的代碼上添加權限注解;
根據所述每個接口對應的代碼上添加的權限注解,對使用所述目標系統的用戶進行權限管理。
在一種可能的實現方式中,所述權限參數包括至少一個權限標識、至少一個所屬權限類型和至少一個權限描述,所述待添加的權限注解包括至少一個權限對象。
所述根據所述每個接口對應的權限參數,確定所述每個接口的權限,包括:
根據所述每個接口對應的所述權限參數中每一個權限標識以及其所屬權限類型和權限描述,獲得一個權限對象;
根據所述每個接口對應的權限對象,確定所述每個接口的權限。
在一種可能的實現方式中,所述根據所述每個接口對應的代碼上添加的權限注解,對使用所述目標系統的用戶進行權限管理,包括:
在獲取所述用戶的訪問請求后,所述訪問請求攜帶待訪問接口標識,根據所述待訪問接口標識和所述每個接口對應的代碼上添加的權限注解,獲得所述用戶待訪問的接口對應的代碼上添加的目標權限注解;
根據所述目標權限注解,確定所述待訪問的接口對應的目標用戶;
根據所述目標用戶,確定是否調用所述待訪問的接口執行所述訪問請求。
在一種可能的實現方式中,所述根據所述目標權限注解,確定所述待訪問的接口對應的目標用戶,包括:
根據預存的權限與角色的對應關系,確定所述目標權限注解對應的目標角色;
根據預存的角色與用戶的對應關系,以及所述目標角色,確定所述目標用戶。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海微眾銀行股份有限公司,未經深圳前海微眾銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011425855.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光學成像鏡頭
- 下一篇:一種鉆探施工用泥漿導流循環系統





