會指示客戶端卸載"2臺打印機、1臺復印機、1 臺掃描儀"的硬拷貝設備驅動程序。
[0079] 這樣,用戶便無需手動刪除硬拷貝設備驅動程序,管理控制服務器會及時指示客 戶端卸載用戶在當前的用戶身份下無權限使用的硬拷貝設備驅動程序,從而大大節省了用 戶的操作時間,實現了硬拷貝設備驅動程序的靈活管理。
[0080] 當然,如果硬拷貝設備驅動程序使用權限信息設置的足夠精細,在對應不同的用 戶身份設置相應的硬拷貝設備的數量、類型的同時,還可以進一步設置硬拷貝設備的標識 信息,例如,針對"普通員工"有權限使用的"3臺打印機、1臺復印機、1臺掃描儀"分別設置相 應的打印機標識、復印機標識和掃描儀標識。
[0081] 這樣,管理控制服務器可以明確地指示客戶端具體安裝哪些硬拷貝設備的驅動程 序,如果不設置硬拷貝設備的標識信息,管理控制服務器可以按照硬拷貝設備驅動程序規 定的硬拷貝設備的數量、類型,從當前空閑的硬拷貝設備中隨機選取符合規定的硬拷貝設 備向客戶端推送相應的硬拷貝設備驅動程序,在此不再贅述。
[0082]第三種方式為:若管理控制服務器判定硬拷貝設備驅動程序使用權限信息發生變 化,則管理控制服務器按照硬拷貝設備驅動程序使用權限信息,指示客戶端針對新增權限 的硬拷貝設備安裝相應的硬拷貝設備驅動程序,或/和,針對解除權限的硬拷貝設備刪除相 應的硬拷貝設備驅動程序。
[0083]例如:用戶A的用戶身份為"部門經理",參考如表1所示的映射關系,管理控制服務 器確定用戶A的原硬拷貝設備使用權限信息為"5臺打印機、2臺復印機、2臺掃描儀,以及各 臺硬拷貝設備的設備標識",之后,公司購入兩臺新打印機,替換了原有的兩臺舊打印機,則 用戶A的新硬拷貝設備使用權限信息為"5臺打印機、3臺復印機、2臺掃描儀,以及更新后的 各臺硬拷貝設備的設備標識",由于管理控制服務器已經向客戶端推送安裝了 "5臺打印機、 2臺復印機、2臺掃描儀"的硬拷貝設備驅動程序,因此,管理控制服務器會根據最新的硬拷 貝設備驅動程序使用權限信息,指示客戶端卸載兩臺舊打印機的硬拷貝設備驅動程序,同 時向客戶端推送兩臺新打印機的硬拷貝設備驅動程序,指示客戶端進行安裝。
[0084]這樣,用戶便無需手動添加新增權限允許使用的硬拷貝設備的的硬拷貝設備驅動 程序,也無需手動刪除已作廢的硬拷貝設備驅動程序,管理控制服務器會及時向客戶端推 送其符合用戶身份的最新的硬拷貝設備驅動程序并指示安裝,同時指示客戶端刪除已作廢 的硬拷貝設備驅動設備,從而大大節省了用戶的操作時間,實現了硬拷貝設備驅動程序的 靈活管理。
[0085] 又例如:用戶A的用戶身份為"部門經理",參考如表1所示的映射關系,管理控制服 務器確定用戶A的原硬拷貝設備使用權限信息為"5臺打印機、2臺復印機、2臺掃描儀",而硬 拷貝設備使用權限信息更新后,用戶A的新硬拷貝設備使用權限信息為"3臺打印機、2臺復 印機、2臺掃描儀",那么,由于管理控制服務器已經向客戶端推送安裝了 "5臺打印機、2臺復 印機、2臺掃描儀"的硬拷貝設備驅動程序,因此,管理控制服務器會根據最新的硬拷貝設備 驅動程序使用權限信息,指示客戶端卸載2臺打印機的硬拷貝設備驅動程序。
[0086] 這樣,用戶便無需手動刪除硬拷貝設備驅動程序,管理控制服務器會及時指示客 戶端卸載用戶已無權限使用的硬拷貝設備驅動程序,從而大大節省了用戶的操作時間,實 現了硬拷貝設備驅動程序的靈活管理。
[0087]進一步地,實際應用中,較佳的,管理控制服務器可以按照設定周期,向客戶端推 送該客戶端已安裝的硬拷貝設備驅動程序的最新版本,這樣,無需用戶手動更新,管理控制 服務器可以自動向客戶端推送最新版本的硬拷貝設備驅動程序,從而保證了驅動程序的及 時更新,也進一步節省了用戶的操作時間。
[0088]下面采用一種具體的應用場景對上述實施例作出進一步詳細說明。
[0089]參閱圖3所示,在一種應用場景下,管理控制服務器對客戶端上的硬拷貝設備驅動 程序進行管理的具體步驟如下:
[0090] 步驟300:客戶端登錄管理控制服務器,進行用戶身份認證。
[0091] 步驟310:管理控制服務器根據客戶端的用戶身份,確定相應的硬拷貝設備使用權 限信息,再將該硬拷貝設備使用權限信息與客戶端既有的硬拷貝設備驅動程序進行比對, 獲得比對結果。
[0092]步驟320:管理控制服務器根據比對結果確定客戶端的硬拷貝設備使用權限增加, 則向客戶端推送新增的硬拷貝設備驅動程序。
[0093]步驟330:客戶端自動安裝管理控制服務器推送的硬拷貝設備驅動程序。
[0094]步驟340:管理控制服務器確定客戶端的硬拷貝設備使用權限信息發生變化。
[0095]步驟350:管理控制服務器指示客戶端卸載已作廢或者已無權使用的硬拷貝設備 驅動程序。
[0096]步驟360:客戶端根據管理控制服務器的指示卸載相應的硬拷貝設備驅動程序。 [0097]基于上述實施例,參閱圖4所示,本發明實施例中,管理控制服務器至少包括確定 單元40、獲取單元41和處理單元42,其中,
[0098]確定單元40,用于在確定發生設定的觸發事件時,獲取客戶端的用戶標識;
[0099]獲取單元41,用于根據上述用戶標識獲取相應的硬拷貝設備驅動程序使用權限信 息;
[0100]處理單元42,用于通知上述客戶端按照上述硬拷貝設備驅動程序使用權限信息執 行相應的驅動程序調整操作。
[0101]可選的,確定發生設定的觸發事件,獲取客戶端的用戶標識時,確定單元40用于:
[0102] 判定客戶端初次接入時,確定發生設定的觸發事件,并獲取客戶端的用戶標識;或 者,
[0103] 判定客戶端的用戶身份發生變化時,確定發生設定的觸發事件,并獲取客戶端的 用戶標識;
[0104] 判定硬拷貝設備驅動程序使用權限信息發生變化時,確定發生設定的觸發事件, 并獲取客戶端的用戶標識。
[0105] 可選的,根據上述用戶標識獲取相應的硬拷貝設備驅動程序使用權限信息時,獲 取單元41用于:
[0106] 根據上述用戶標識,確定上述客戶端當前的用戶身份;
[0107] 基于預設的用戶身份與硬拷貝設備驅動程序使用權限信息之間的映射關系,獲取 對應上述客戶端當前的用戶身份設置的硬拷貝設備驅動程序使用權限信息。
[0108] 可選的,按照上述硬拷貝設備驅動程序使用權限信息,通知上述客戶端執行相應 的硬拷貝設備驅動程序更新操作時,處理單元42用于:
[0109] 若判定客戶端初次接入管理控制服務器,則按照上述硬拷貝設備驅動程序使用權 限信息,指示客戶端安裝相應的硬拷貝設備驅動程序;
[0110] 若判定客戶端的用戶身份發生變化,則按照上述硬拷貝設備驅動程序使用權限信 息,指示客戶端針對新增權限的硬拷貝設備安裝相應的硬拷貝設備驅動程序,或/和,針對 解除權限的硬拷貝設備刪除相應的硬拷貝設備驅動程序;
[0111] 若判定硬拷貝設備驅動程序使用權限信息發生變化,則按照上述硬拷貝設備驅動 程序使用權限信息,指示客戶端針對新增權限的硬拷貝設備安裝相應的硬拷貝設備驅動程 序,或/和,針對解除權限的硬拷貝設備刪除相應的硬拷貝設備驅動程序。
[0112] 可選的,處理單元42進一步用于:
[0113] 按照設定周期,向客戶端推送上述客戶端已安裝的硬拷貝設備驅動程序的最新版 本。
[0114]綜上所述,本發明實施例中,管理控制服務器會根據客戶端的硬拷貝設備驅動程 序使用權限信息,自動向客戶端推送新增的硬拷貝設備驅動程序,以及自動指示客戶端卸 載不能再使用的硬拷貝設備驅動程序,這樣,無需用戶手動操作,即可以實現硬拷貝設備驅 動程序的靈活管理,不但有效地簡化了用戶的操作步驟,節省了操作時間,也避免了客戶端 使用來源不明的硬拷貝設備驅動程序而造成安全隱患,提高了