[發明專利]一種任務的權限控制方法和裝置有效
| 申請號: | 201911114769.5 | 申請日: | 2019-11-14 |
| 公開(公告)號: | CN110874219B | 公開(公告)日: | 2023-05-09 |
| 發明(設計)人: | 劉志標;成朝暉;蔡錦湛;蔡其鋒 | 申請(專利權)人: | 珠海西山居數字科技有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F21/62 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 王治東 |
| 地址: | 519000 廣東省珠海市高新區唐*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 任務 權限 控制 方法 裝置 | ||
本申請提供一種任務的權限控制方法和裝置,所述方法包括:接收第一請求人賬號發送的任務單,所述任務單包括至少一個子任務單,所述子任務單中包括目標代碼的信息和所述目標代碼所需的處理權限的信息;發送所述任務單至審批方;在接收到所述審批方同意所述第一請求人賬號獲得所述處理權限的指令的情況下,向所述第一請求人賬號分別授予每個子任務單對應的所述目標代碼所需的處理權限。不僅避免了第一請求人賬號對目標代碼具有不必要的處理權限,而且防止只有第一請求人賬號具有處理權限,就能夠對全部代碼進行編輯修改,本申請實現了第一請求人僅能夠對特定的目標代碼具有特定的處理權限,確保開發任務高效地進行。
技術領域
本申請涉及網絡安全技術領域,特別涉及一種任務的權限控制方法、裝置、計算設備及計算機可讀存儲介質。
背景技術
在網絡游戲的場景編輯或游戲測試時,需要多人對相關代碼一起進行協作處理,在協作處理代碼或資源前就需要申請對代碼的處理權限,當獲得對代碼的處理權限后,就能夠對代碼進行處理。上述代碼處理權限的獲得一般是通過代碼權限控制系統實現。
現有技術中,代碼權限控制系統包括開放源代碼的版本控制系統(subversion,簡稱SVN)和開源的分布式版本控制系統(簡稱GIT),SVN通過采用分支管理系統的高效管理,簡而言之就是用于多個人共同開發同一個項目,實現共享資源,實現最終集中式的管理,SVN是通過個人賬號實現權限控制的,可實現單個賬號的權限開通與關閉,當對某個賬號開通權限時,其可編輯修改全部代碼,當權限關閉時,其不能編輯修改任何代碼,對賬號權限控制的靈活性差,影響開發任務的正常進行。
GIT是一個開源的分布式版本控制系統,在涉及到多人編輯修改代碼時,通過目錄來對進行控制,即通過目錄向某個賬號下放一個超大的修改權限,包括對目標修改代碼的權限,還包括其它不必要的修改權限,出現編程人員通過不必要的修改權限對代碼誤操作或惡意操作,影響開發任務的正常有序地進行。
發明內容
有鑒于此,本申請實施例提供了一種任務的權限控制方法和裝置、計算設備及計算機可讀存儲介質,以解決現有技術中存在的技術缺陷。
本申請實施例公開了一種任務的權限控制方法,包括:
接收第一請求人賬號發送的任務單,所述任務單包括至少一個子任務單,所述子任務單中包括目標代碼的信息和所述目標代碼所需的處理權限的信息;
發送所述任務單至審批方;
在接收到所述審批方同意所述第一請求人賬號獲得所述處理權限的指令的情況下,向所述第一請求人賬號分別授予每個子任務單對應的所述目標代碼所需的處理權限。
本申請實施例公開了一種任務的權限控制裝置,包括:
接收模塊,被配置為接收第一請求人賬號發送的任務單,所述任務單包括至少一個子任務單,所述子任務單中包括目標代碼的信息和所述目標代碼所需的處理權限的信息;
發送模塊,被配置為發送所述任務單至審批方;
授權模塊,被配置為在接收到所述審批方同意所述第一請求人賬號獲得所述處理權限的指令的情況下,向所述第一請求人賬號分別授予每個子任務單對應的所述目標代碼所需的處理權限。
本申請實施例公開了一種計算設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機指令,所述處理器執行所述指令時實現如上所述的任務的權限控制方法的步驟。
本申請實施例公開了一種計算機可讀存儲介質,其存儲有計算機指令,該指令被處理器執行時實現如上所述的任務的權限控制方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海西山居數字科技有限公司,未經珠海西山居數字科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911114769.5/2.html,轉載請聲明來源鉆瓜專利網。





