两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用戶權(quán)限控制方法、裝置、計算機設備和可讀存儲介質(zhì)與流程

文檔序號:40648297發(fā)布日期:2025-01-10 18:54閱讀:5來源:國知局
用戶權(quán)限控制方法、裝置、計算機設備和可讀存儲介質(zhì)與流程

本技術涉及計算機,特別是涉及一種用戶權(quán)限控制方法、裝置、計算機設備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。


背景技術:

1、隨著計算機技術的發(fā)展,企業(yè)數(shù)字化轉(zhuǎn)型也逐漸深入,出現(xiàn)了企業(yè)應用平臺。企業(yè)應用平臺作為支撐企業(yè)核心業(yè)務流程、整合企業(yè)資源、實現(xiàn)業(yè)務快速創(chuàng)新的重要平臺,其服務安全管理顯得尤為重要。

2、傳統(tǒng)技術中,在企業(yè)應用平臺中,可能涉及到多類用戶,且每類用戶對應著不同的數(shù)據(jù)訪問范圍,在進行服務安全管理時,需要根據(jù)業(yè)務需求為不同的工作崗位設置不同的數(shù)據(jù)權(quán)限。

3、然而,隨著企業(yè)應用平臺的日益龐大和復雜,數(shù)據(jù)權(quán)限的需求也變得很復雜,傳統(tǒng)方法并不能滿足復雜的數(shù)據(jù)權(quán)限控制的需求,存在數(shù)據(jù)安全性低的問題。


技術實現(xiàn)思路

1、基于此,有必要針對上述技術問題,提供一種能夠提高數(shù)據(jù)安全性的用戶權(quán)限控制方法、裝置、計算機設備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。

2、第一方面,本技術提供了一種用戶權(quán)限控制方法,包括:

3、當接收到用戶通過終端發(fā)送的針對頁面模塊的功能訪問請求,根據(jù)所述用戶的用戶標識,獲取用戶功能角色和用戶數(shù)據(jù)角色;

4、根據(jù)所述用戶功能角色,確定所述用戶的用戶功能權(quán)限,當根據(jù)所述用戶功能權(quán)限確定所述用戶具有對所述頁面模塊的功能訪問權(quán)限,下發(fā)所述頁面模塊的頁面數(shù)據(jù)至所述終端,并根據(jù)所述用戶數(shù)據(jù)角色,確定所述用戶的用戶數(shù)據(jù)權(quán)限;

5、當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端。

6、在其中一個實施例中,當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端包括:

7、當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,且所述數(shù)據(jù)訪問請求為數(shù)據(jù)查詢請求,根據(jù)所述數(shù)據(jù)查詢請求和所述用戶數(shù)據(jù)權(quán)限,構(gòu)建數(shù)據(jù)查詢語句;

8、通過所述數(shù)據(jù)查詢語句訪問數(shù)據(jù)庫,得到數(shù)據(jù)查詢結(jié)果并反饋至所述終端。

9、在其中一個實施例中,當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,且所述數(shù)據(jù)訪問請求為數(shù)據(jù)查詢請求,根據(jù)所述數(shù)據(jù)查詢請求和所述用戶數(shù)據(jù)權(quán)限,構(gòu)建數(shù)據(jù)查詢語句包括:

10、當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,且所述數(shù)據(jù)訪問請求為數(shù)據(jù)查詢請求,解析所述數(shù)據(jù)查詢請求,構(gòu)建基礎查詢語句,并根據(jù)所述用戶數(shù)據(jù)權(quán)限,生成查詢限制條件;

11、基于所述基礎查詢語句和所述查詢限制條件,構(gòu)建數(shù)據(jù)查詢語句。

12、在其中一個實施例中,當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端包括:

13、當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,且所述數(shù)據(jù)訪問請求為數(shù)據(jù)變更請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述用戶進行數(shù)據(jù)操作權(quán)限驗證;

14、當所述用戶通過數(shù)據(jù)操作權(quán)限驗證,執(zhí)行所述數(shù)據(jù)變更請求,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端。

15、在其中一個實施例中,用戶權(quán)限控制方法還包括:

16、根據(jù)所述用戶的用戶標識,確定用戶所處組織層級,基于所述用戶所處組織層級,查詢已構(gòu)建的數(shù)據(jù)權(quán)限模型,確定所述用戶的所述用戶功能角色和所述用戶數(shù)據(jù)角色。

17、在其中一個實施例中,用戶權(quán)限控制方法還包括:

18、獲取多個平臺系統(tǒng)權(quán)限,將所述多個平臺系統(tǒng)權(quán)限劃分為多個功能權(quán)限和多個數(shù)據(jù)權(quán)限,并為每個所述功能權(quán)限設置功能角色,并為每個所述數(shù)據(jù)權(quán)限設置數(shù)據(jù)角色;

19、獲取多個組織層級,為每個所述組織層級進行角色設置,得到角色設置結(jié)果,基于所述角色設置結(jié)果,構(gòu)建所述數(shù)據(jù)權(quán)限模型。

20、第二方面,本技術還提供了一種用戶權(quán)限控制裝置,包括:

21、角色獲取模塊,用于當接收到用戶通過終端發(fā)送的針對頁面模塊的功能訪問請求,根據(jù)所述用戶的用戶標識,獲取用戶功能角色和用戶數(shù)據(jù)角色;

22、功能權(quán)限驗證模塊,用于根據(jù)所述用戶功能角色,確定所述用戶的用戶功能權(quán)限,當根據(jù)所述用戶功能權(quán)限確定所述用戶具有對所述頁面模塊的功能訪問權(quán)限,下發(fā)所述頁面模塊的頁面數(shù)據(jù)至所述終端,并根據(jù)所述用戶數(shù)據(jù)角色,確定所述用戶的用戶數(shù)據(jù)權(quán)限;

23、數(shù)據(jù)權(quán)限驗證模塊,用于當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端。

24、第三方面,本技術還提供了一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:

25、當接收到用戶通過終端發(fā)送的針對頁面模塊的功能訪問請求,根據(jù)所述用戶的用戶標識,獲取用戶功能角色和用戶數(shù)據(jù)角色;

26、根據(jù)所述用戶功能角色,確定所述用戶的用戶功能權(quán)限,當根據(jù)所述用戶功能權(quán)限確定所述用戶具有對所述頁面模塊的功能訪問權(quán)限,下發(fā)所述頁面模塊的頁面數(shù)據(jù)至所述終端,并根據(jù)所述用戶數(shù)據(jù)角色,確定所述用戶的用戶數(shù)據(jù)權(quán)限;

27、當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端。

28、第四方面,本技術還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:

29、當接收到用戶通過終端發(fā)送的針對頁面模塊的功能訪問請求,根據(jù)所述用戶的用戶標識,獲取用戶功能角色和用戶數(shù)據(jù)角色;

30、根據(jù)所述用戶功能角色,確定所述用戶的用戶功能權(quán)限,當根據(jù)所述用戶功能權(quán)限確定所述用戶具有對所述頁面模塊的功能訪問權(quán)限,下發(fā)所述頁面模塊的頁面數(shù)據(jù)至所述終端,并根據(jù)所述用戶數(shù)據(jù)角色,確定所述用戶的用戶數(shù)據(jù)權(quán)限;

31、當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端。

32、第五方面,本技術還提供了一種計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:

33、當接收到用戶通過終端發(fā)送的針對頁面模塊的功能訪問請求,根據(jù)所述用戶的用戶標識,獲取用戶功能角色和用戶數(shù)據(jù)角色;

34、根據(jù)所述用戶功能角色,確定所述用戶的用戶功能權(quán)限,當根據(jù)所述用戶功能權(quán)限確定所述用戶具有對所述頁面模塊的功能訪問權(quán)限,下發(fā)所述頁面模塊的頁面數(shù)據(jù)至所述終端,并根據(jù)所述用戶數(shù)據(jù)角色,確定所述用戶的用戶數(shù)據(jù)權(quán)限;

35、當接收到所述用戶通過所述終端在所述頁面模塊觸發(fā)的數(shù)據(jù)訪問請求,根據(jù)所述用戶數(shù)據(jù)權(quán)限對所述數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至所述終端。

36、上述用戶權(quán)限控制方法、裝置、計算機設備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品,當接收到用戶通過終端發(fā)送的針對頁面模塊的功能訪問請求,根據(jù)用戶的用戶標識,獲取用戶功能角色和用戶數(shù)據(jù)角色,能夠?qū)崿F(xiàn)對用戶角色的確定,進而可以利用用戶功能角色,實現(xiàn)對用戶功能權(quán)限的確定,并利用用戶功能權(quán)限實現(xiàn)對用戶是否具有對頁面模塊的功能訪問權(quán)限的確定,實現(xiàn)對用戶的功能權(quán)限的驗證,從而可以在用戶具有對頁面模塊的功能訪問權(quán)限時,下發(fā)頁面模塊的頁面數(shù)據(jù)至終端,以使得終端顯示頁面模塊,在利用用戶數(shù)據(jù)角色,實現(xiàn)對用戶數(shù)據(jù)權(quán)限的確定的基礎上,當接收到用戶的數(shù)據(jù)訪問請求,利用用戶數(shù)據(jù)權(quán)限對數(shù)據(jù)訪問請求進行處理,得到數(shù)據(jù)處理結(jié)果并反饋至終端,能夠?qū)崿F(xiàn)對用戶的數(shù)據(jù)權(quán)限的驗證。整個過程,通過在先確定用戶功能角色和用戶數(shù)據(jù)角色的基礎上,利用用戶功能角色確定用戶功能權(quán)限,并利用用戶數(shù)據(jù)角色確定用戶數(shù)據(jù)權(quán)限,進而利用用戶功能權(quán)限和用戶數(shù)據(jù)權(quán)限,實現(xiàn)了功能權(quán)限和數(shù)據(jù)權(quán)限的雙重控制,能夠?qū)崿F(xiàn)對用戶權(quán)限的精細化控制,提高數(shù)據(jù)安全性。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿勒泰市| 集安市| 屏东县| 宁夏| 壶关县| 喀什市| 浦城县| 襄樊市| 嵊泗县| 华安县| 湖北省| 东宁县| 商丘市| 渑池县| 祥云县| 灵石县| 宿松县| 塘沽区| 民丰县| 蓬莱市| 汉沽区| 广丰县| 开化县| 青河县| 舞阳县| 临西县| 扎囊县| 象山县| 新津县| 弥渡县| 桦南县| 龙口市| 襄城县| 北碚区| 竹溪县| 宿州市| 承德县| 澄迈县| 宝坻区| 奈曼旗| 白银市|