虛擬化管理系統客戶端的授權管理方法與流程
2023-05-25 12:08:31 1

本發明涉及icenter客戶端權限管理技術領域,具體涉及一種虛擬化管理系統客戶端的授權管理方法,主要針對虛擬化管理系統客戶端的權限管理;虛擬化管理系統有主機節點(inode)、客戶端(icenter)組成(cs架構),用戶操作和使用虛擬化管理系統主要在icenter,那麼想要在icenter對用戶進行一些操作權限限制,就需要在客戶端對其進行限制。
背景技術:
在生產管理中,權限管理越來越受到重視,權限管理可以保證生產管理中的信息安全,為不同的對象分配不同的權限。在生產管理中,如何進行權限管理,越來越重要。
虛擬化管理系統由服務端和客戶端兩部分組成(cs架構),在主機(inode)上的操作權限可以通過license進行權限管理,客戶端則沒有對其進行設置權限,任何人只要知道主機(inode)的地址、用戶名和密碼就可以安裝icenter客戶端對其進行所有功能的操作,如添加主機、創建資源池、開啟ha等等,因此信息安全也受到威脅。
所以有必要在icenter客戶端增加授權管理功能,安裝icenter後未授權則無法創建池、開啟ha等操作。
技術實現要素:
本發明要解決的技術問題是:本發明針對以上問題,提供一種虛擬化管理系統客戶端的授權管理方法。
本發明所採用的技術方案為:
虛擬化管理系統客戶端的授權管理方法,所述方法通過在icenter客戶端上添加了「icenter許可證管理」;當用戶未註冊時,開啟icenter時,程序監測層會監測到未註冊,將部分功能按鈕顯示未激活,部分功能按鈕隱藏不顯示;當用戶註冊成功後,則未激活功能按鈕顯示為激活狀態,隱藏的功能按鈕也顯示出來。
所述方法根據需求設置有試用註冊碼、正式註冊碼。
所述方法通過在註冊碼上增加授權單位,保持授權單位與主機的證書授權單位一致。創建池時,需要驗證主機授權單位與icenter授權單位是否一致,一致則通過,不一致則不能創建池。
所述方法包括步驟如下:
步驟101:設置權限表達式規則,程序未註冊時分兩種方式,一種是功能按鈕置灰並顯示未激活,另一種是功能按鈕隱藏不顯示;註冊後則未激活功能按鈕顯示正常,隱藏的功能按鈕也顯示出來;
步驟102:設置權限範圍,未註冊的情況下哪些功能按鈕置灰且顯示未激活、哪些功能按鈕隱藏;
步驟103:授權單位,註冊碼註冊成功後,根據註冊碼信息顯示授權單位,icenter註冊授權單位要與主機的證書授權單位一致;
步驟104:註冊碼規則和管理:註冊碼有試用版、正式版;試用版有使用期限,正式版使用期限是永久。
本發明的有益效果為:
本發明方法在一臺機器上安裝註冊icenter後,因為註冊時修改了註冊表並進行了加密處理,即使卸載再安裝了icenter也不需要再註冊了,註冊成功後,今後不需要再重複輸入註冊碼(即使卸載了再安裝);註冊使用時,需要授權單位與主機(inode)的license授權單位保持一致,提高專業性和保密性;增強了產品的可管控性。
附圖說明
圖1為本發明方法流程圖;
圖2為權限管理流程圖。
具體實施方式
根據說明書附圖,結合具體實施方式對本發明進一步說明:
實施例1
虛擬化管理系統客戶端的授權管理方法,所述方法通過在icenter客戶端上添加了「icenter許可證管理」;當用戶未註冊時,開啟icenter時,程序監測層會監測到未註冊,創建池、高可用性、災難恢復、導出資源數據、池屬性等功能按鈕顯示未激活,添加伺服器等功能按鈕隱藏不顯示;當用戶註冊成功後,則顯示為激活狀態,隱藏的功能按鈕按鈕也顯示出來。
權限管理流程如圖2所示:開啟的icenter未註冊,輸入註冊碼註冊成功,監聽程序檢測到後,則觸發提供權限服務;新建池、高可用性、災難恢復、導出資源數據、屬性按鈕變為激活可操作狀態,添加伺服器、添加到池隱藏的按鈕顯示出來。
實施例2
在實施例1的基礎上,本實施例所述方法根據需求設置有試用註冊碼(30天)、正式註冊碼(永久)。
實施例3
在實施例1或2的基礎上,本實施例所述方法通過在註冊碼上增加授權單位,保持授權單位與主機(inode)的證書(license)授權單位一致。創建池時,需要驗證主機(inode)授權單位與icenter授權單位是否一致,一致則通過,不一致則不能創建池。
實施例4
如圖1所示,在實施例3的基礎上,本實施例所述方法包括步驟如下:
步驟101:設置權限表達式規則,程序未註冊時分兩種方式,一種是功能按鈕置灰並顯示未激活,另一種是功能按鈕隱藏不顯示;註冊後則功能按鈕顯示正常,隱藏的功能按鈕也顯示出來;
步驟102:設置權限範圍,未註冊的情況下哪些功能按鈕置灰且顯示未激活(新建池、高可用性、災難恢復、導出資源數據、屬性)、哪些功能按鈕隱藏(池級別的添加伺服器、添加伺服器到池);
步驟103:授權單位,註冊碼註冊成功後,根據註冊碼信息顯示授權單位,icenter註冊授權單位要與主機(inode)的證書(license)e授權單位一致;
步驟104:註冊碼規則和管理:註冊碼有試用版、正式版;試用版使用期限是30天,正式版使用期限是永久。
實施方式僅用於說明本發明,而並非對本發明的限制,有關技術領域的普通技術人員,在不脫離本發明的精神和範圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬於本發明的範疇,本發明的專利保護範圍應由權利要求限定。
技術特徵:
技術總結
本發明公開了虛擬化管理系統客戶端的授權管理方法,所述方法通過在iCenter客戶端上添加「iCenter許可證管理」;當用戶未註冊時,開啟iCenter時,程序監測層會監測到未註冊,將部分功能按鈕顯示未激活,部分功能按鈕隱藏不顯示;當用戶註冊成功後,則未激活功能按鈕顯示為激活狀態,隱藏的功能按鈕也顯示出來。本發明方法在一臺機器上安裝註冊iCenter後,因為註冊時修改了註冊表並進行了加密處理,即使卸載再安裝了iCenter也不需要再註冊了,註冊成功後,今後不需要再重複輸入註冊碼;註冊使用時,需要授權單位與主機的license授權單位保持一致,提高專業性和保密性;增強了產品的可管控性。
技術研發人員:趙凱
受保護的技術使用者:鄭州雲海信息技術有限公司
技術研發日:2017.05.09
技術公布日:2017.09.08