,可輸入分組的組名稱,軟件根據(jù)輸入的計算機組的組名稱構(gòu)建計算機組,并存儲組信 息,并根據(jù)輸入的計算機ID或者計算機名稱及計算機的所屬組存儲組對應(yīng)關(guān)系。而對企業(yè) 內(nèi)部的計算機進行分組時并不完全等同于企業(yè)內(nèi)部的組織部分框架結(jié)構(gòu),如銷售部和市場 部對于網(wǎng)絡(luò)及公司材料訪問等方面完全相同,則可將這兩個部分分為一個計算機組,每個 計算機組中一般包含兩臺以上的計算機。在某些特殊情況下也可能出現(xiàn)單獨一臺計算機成 為一個計算機組,甚至某個計算機組中沒有計算機的情況。這兩種情況完全不影響軟件后 續(xù)的計算機策略配置的實施。在進行策略配置時,每個計算機組在進行策略配置時使用一 個組策略。計算機分組完成后,每個計算機組會對應(yīng)一個組名稱,本發(fā)明實施例的方法中首 先執(zhí)行步驟S100將包含組名稱在內(nèi)的計算機分組情況以組信息的形式進行存儲。
[0043] 還需要說明的是,需要進行策略配置的多個計算機可用編號或者ID進行區(qū)分,從 而可確定每個計算機組包含哪些計算機或者每個計算機對應(yīng)哪個計算機組,以便后續(xù)對計 算機組進行組策略配置時可對組內(nèi)的每個計算機進行策略配置。
[0044] 另外,此處所述的組信息及組對應(yīng)關(guān)系可存儲在進行策略配置的服務(wù)器中,也可 存儲在與服務(wù)器通訊連接的數(shù)據(jù)庫中。數(shù)據(jù)的存儲類型,可用表格的形式存儲,也可采用其 他能夠索引的數(shù)據(jù)存儲方式。
[0045] 除了存儲計算機分組信息及組對應(yīng)關(guān)系外,還需要存儲要具體進行配置的各種策 略。如步驟S200。
[0046] S200,構(gòu)建要對計算機進行配置的策略,并存儲每個策略的策略信息。所述策略信 息中包括策略名稱,策略類型及具體策略設(shè)置參數(shù)。所述策略類型包括共有策略、組策略、 客戶端策略及策略模板。
[0047] 其中,所述共有策略包含共有的基本設(shè)置參數(shù),其為公司分部門或者說公司所有 部分所共有的東西,如公司名稱,公司LOGO(標識)等。將所有需要管理的計算機共有的參 數(shù)在共有策略中設(shè)置,設(shè)置一次就能夠被整個公司所應(yīng)用,避免這些共有參數(shù)在每臺計算 機上進行重復(fù)設(shè)置,大大減輕計算機管理人員的工作量,滿足企業(yè)管理的需要。
[0048] 組策略與共有策略不同,組策略具有特性,計算機組與計算機組之間相同設(shè)置參 數(shù)的組策略的參數(shù)值一般不同,使不同部門的計算機具有自己特有的策略。且在一個計算 機組中可設(shè)置多個(兩個以上)組策略,也可以沒有組策略。
[0049] 此處還需要說明的是,前述的共有策略設(shè)置完成后,在對每臺計算機進行策略分 配選擇時,共有策略都是選擇的,而且共有策略可以和其他策略并存。因為共有策略中的基 本設(shè)置參數(shù)在其他三種策略中不進行設(shè)置,可避免設(shè)置沖突,也減少參數(shù)的重復(fù)設(shè)置。且針 對一個企業(yè)的計算機系統(tǒng),共有策略的數(shù)量可以為0以上的整數(shù)。
[0050] 所述策略模板包含根據(jù)外界條件進行設(shè)置的模板參數(shù)。這種策略主要是針對一些 特殊情況進行特定設(shè)置而設(shè)置的。如一個企業(yè)內(nèi)部有自己的通訊軟件,在某些節(jié)日的時候, 可以通過這個策略模板進行通訊軟件的節(jié)日皮膚設(shè)置,并在節(jié)日過后再將皮膚回復(fù)原狀。 策略模板在是使用時編輯好一套對各個組通用的策略,將各個組指向策略模板,則策略模 板中的策略會代替原來的組策略成為各組中計算機的新策略。從而可以通過策略模板在某 些特定情況下,如節(jié)日、或者舉行大型會議時便捷的對整個企業(yè)內(nèi)部的計算機的策略進行 修改。
[0051] 與前述的共有策略、組策略及策略模板不同,客戶端策略為針對某臺或者某幾臺 不適用于組策略的計算機進行設(shè)置的私有策略,其包含客戶端策略設(shè)置參數(shù)。這是因為 有些時候在某組中會有一些特殊用途的計算機,如研發(fā)部的計算機一般是不允許連接外網(wǎng) 的,但是研發(fā)人員有時候又需要通過網(wǎng)絡(luò)查找資料或者與外界進行通訊,因此,可以在研發(fā) 部設(shè)置一臺或者兩臺連通外網(wǎng)的計算機,對這一臺或者兩臺連通外網(wǎng)的計算機的策略進行 配置時則使用客戶端策略。需要說明的是,這一臺或者兩臺計算機進行客戶端策略設(shè)置的 同時也進行組策略設(shè)置,但是客戶端策略的優(yōu)先級高于組策略的優(yōu)先級,從而在保持計算 機屬于設(shè)定組不變的情況下又具有特殊的設(shè)置,使其不同于所在組的其他計算機。
[0052] 此處還需要說明的是,所述客戶端策略為一對一策略設(shè)置,即每個客戶端策略只 對一臺計算機進行配置,即使兩臺需要特殊配置的計算機的策略完全相同也需要構(gòu)建兩個 客戶端策略。這樣使得本方法中各種策略類型分工非常明確,避免客戶端策略與組策略功 能混淆,便于策略配置人員的使用。
[0053] 另外,與計算機分組過程類似,本方法的構(gòu)建策略過程由策略配置人員具體完成, 策略配置人員可選擇策略類型,并輸入策略名稱及具體的策略設(shè)置參數(shù)完成策略的構(gòu)建。 當然,對于組策略,在初始建立時還需要輸入其與計算機組的對應(yīng)關(guān)系。而每種策略的數(shù)量 可根據(jù)實際需要進行配置的計算機進行構(gòu)建,在沒有內(nèi)置策略的情況下,每種策略默認為〇 個。如,在對某企業(yè)內(nèi)的計算機進行策略配置時,暫時不需要策略模板及客戶端策略,則可 在步驟S200中只構(gòu)建所需要的共有策略一個或者兩個以上,及多個組策略,而不構(gòu)建具體 的策略模板及客戶端策略,也即構(gòu)建策略模板及客戶端策略的數(shù)量均為〇個。
[0054] 計算機配置涉及的四種策略開發(fā)編輯完成后,可存儲到對企業(yè)計算機進行策略配 置的服務(wù)器或者與服務(wù)器相連接的數(shù)據(jù)庫中。并執(zhí)行下面的步驟。
[0055] S300,根據(jù)所述共有策略中的基本設(shè)置參數(shù)值對所述多個計算機組中的所有計算 機進行共有策略配置,并根據(jù)所述組對應(yīng)關(guān)系及相應(yīng)計算機組的組設(shè)置參數(shù)值對組中的計 算機進行所述組策略配置。此處需要說明的是,前述的四種策略開發(fā)完成后,對于沒有特殊 要求的企業(yè)內(nèi)部的計算機執(zhí)行步驟S300按組對計算機的策略進行配置即可。而前述的策 略模板及客戶端策略可在有需求的時候再進行額外的設(shè)置。
[0056] 而且共有策略和策略模板可以在計算機分組之前就建立并存儲,組策略要等計算 機分組完成之后再具體制定組設(shè)置參數(shù),并在組設(shè)置參數(shù)完成之后存儲。
[0057] 本發(fā)明實施例的統(tǒng)一策略配置的方法,通過將企業(yè)內(nèi)部的計算機分組并存儲及建 立四種不同的策略模板,實現(xiàn)了對企業(yè)內(nèi)部共有的特征進行統(tǒng)一設(shè)定,對特有特征進行分 組設(shè)定的快速設(shè)定計算機策略。且通過設(shè)定四種具有代表性的策略,將計算機策略設(shè)置的 軟件開發(fā)同具體策略配置分離開,減少兩者相關(guān)耦合度,不需要每次策略的變換都重新進 行軟件的開發(fā),降低計算機策略配置及修改的繁瑣程度,提高策略配置效率。同時,通過設(shè) 定策略模板及客戶端策略,使整個策略配置系統(tǒng)保持穩(wěn)定的情況下,隨時可對某個組策略 及單個計算機策略進行更改及特殊設(shè)定。
[0058] 結(jié)合前述客戶端策略及策略模板的描述,當企業(yè)需要對屬于某一組的某臺或者某 幾臺計算機進行特殊策略設(shè)置時,此處稱需要進行客戶端策略配置的計算機為第一計算 機,稱要配置的策略為第一客戶端策略,則按以下步驟對第一計算機進行所述第一客戶端 策略配置:
[0059] S411,根據(jù)所述第一客戶端策略名稱查找所述策略信息,得到所述第一客戶端策 略名稱對應(yīng)的第一客戶端設(shè)置參數(shù)值。此處需要說明的是,存儲各種策略的時候,每種類型 策略可能包含多個具體的策略,每個策略的名稱及ID都是不同的。
[0060] S412,根據(jù)所述第一客戶端設(shè)置參數(shù)值對所述第一計算機進行客戶端策略配置。 此處對計算機進行客戶端策略配置、共有策略配置及組策略設(shè)置在設(shè)置過程中都是相同 的。根據(jù)計算機的名稱及ID查詢到計算機并建立計算機和進行策略配置的服務(wù)器之間的 連接,通過遠程控制對計算機相應(yīng)的設(shè)置參數(shù)進行設(shè)定。
[0061] 此處需要說明的是,組策略和客戶端策略可能包含對計算機同一方面的設(shè)置,但 是兩者的值時不同的,這時候,客戶端策略會被使用,因為,客戶端策略的優(yōu)先級高于組策 略的優(yōu)先級。如,研發(fā)部設(shè)置了一條禁用網(wǎng)卡的策略,但是研發(fā)部的外網(wǎng)計算機會單獨給其 設(shè)置一條網(wǎng)卡可能的客戶端策略。很明顯,這兩個設(shè)置是相悖的,但因為客戶端策略高于組 策略,所以最終外網(wǎng)計算機的網(wǎng)卡是可用的。設(shè)置了客戶端策略的計算機其上同時還設(shè)置 有所在組的組策略。通過客戶端策略,可對需要特殊設(shè)置的計算機進行單獨的某個設(shè)置參 數(shù)或者某幾個設(shè)置參數(shù)進行設(shè)置,而其他設(shè)置參數(shù)仍然采用組策略的設(shè)置參數(shù)值,避免由 于細微策略差異而需要建立過多的分組,造成策略管理復(fù)雜。
[0062] 當企業(yè)需要在一定時間內(nèi)對某組計算機進行額外設(shè)置時,通過所述模板參數(shù)對所 述策略模板進行設(shè)置后,用設(shè)置好的所述策略模板代替需要額外設(shè)置的組的組策略。具體 的,所述策略信息中還包括策略所屬組信息,當需要對第一計算機組進行第一策略模板名 稱的策略模板分配時,該方法執(zhí)行以下步驟:
[0