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