本發(fā)明涉及信息技術(shù)領(lǐng)域,特別涉及一種企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建方法和系統(tǒng)。
背景技術(shù):
企業(yè)需要為新入職的員工創(chuàng)建員工賬號(hào),同時(shí)使用該員工賬號(hào)創(chuàng)建郵箱,員工賬號(hào)是保障員工正常使用企業(yè)內(nèi)部計(jì)算機(jī)、登陸內(nèi)網(wǎng)等的重要關(guān)卡,并且因部門的不同,員工也需歸屬到不同的activedirectory(活動(dòng)目錄)組織單位中以便管理,也需要擁有不同的部門權(quán)限。也正因?yàn)殚_(kāi)通賬號(hào)的復(fù)雜性,一直難以完全自動(dòng)化,現(xiàn)有的創(chuàng)建方式存在以下問(wèn)題:第一,為新員工提供的員工賬號(hào)可能已被占用,無(wú)法創(chuàng)建成功;第二,員工賬號(hào)的初始密碼一般是通過(guò)郵件的形式告知用戶,但員工初次登陸企業(yè)計(jì)算機(jī)時(shí)卻又無(wú)從獲知其員工賬號(hào)的密碼;第三,新員工入職轄區(qū)的部門在activedirectory中沒(méi)有所屬的組織單位時(shí),則首先需要以人工方式在用戶入職所在域創(chuàng)建出組織單位,再創(chuàng)建員工賬號(hào)。正是由于上述原因,使得企業(yè)不得不依賴于it人員以人工方式完成員工賬號(hào)的創(chuàng)建工作,這樣不僅降低了it人員的處理效率,而且也容易出錯(cuò),不利于降低人力成本,同時(shí)用戶體驗(yàn)度也較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是為了克服現(xiàn)有技術(shù)中企業(yè)中對(duì)于新入職員工的員工賬號(hào)創(chuàng)建無(wú)法自動(dòng)完成導(dǎo)致it(信息技術(shù))人員處理效率低、易出錯(cuò)、人力成本高且用戶體驗(yàn)度低的缺陷,提供一種能夠自動(dòng)化地完成員工賬號(hào)創(chuàng)建的企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建方法和系統(tǒng)。
本發(fā)明是通過(guò)下述技術(shù)方案來(lái)解決上述技術(shù)問(wèn)題:
一種企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建方法,其特點(diǎn)在于,包括以下步驟:
s1、自動(dòng)獲取員工的入職信息,所述入職信息包括所述員工的姓名和所屬部門;
s2、自動(dòng)根據(jù)所述入職信息計(jì)算出賬號(hào)名,所述賬號(hào)名唯一;
s3、自動(dòng)查詢數(shù)據(jù)庫(kù)判斷所述所屬部門對(duì)應(yīng)的組織單位是否存在,若是則執(zhí)行步驟s5,若否則執(zhí)行步驟s4;
s4、自動(dòng)在所述數(shù)據(jù)庫(kù)中創(chuàng)建所述組織單位;
s5、使用所述賬號(hào)名為所述員工自動(dòng)創(chuàng)建活動(dòng)目錄的員工賬號(hào),并將所述員工賬號(hào)添加至所述組織單位。
本方案中,步驟s1中可以通過(guò)腳本自動(dòng)從人事數(shù)據(jù)庫(kù)等自動(dòng)獲取新入職員工的入職信息,根據(jù)入職信息自動(dòng)算號(hào)得出全域唯一的賬號(hào)名,在使用該賬號(hào)名創(chuàng)建員工賬號(hào)之前先確定該員工對(duì)應(yīng)的組織單位在數(shù)據(jù)庫(kù)中是否已存在,如果不存在需要先自動(dòng)創(chuàng)建組織單位,組織單位存在后再自動(dòng)創(chuàng)建員工賬號(hào)并將該員工賬號(hào)添加到對(duì)應(yīng)組織單位中。
本方案提供了一種不依賴于人工方式完全能夠自動(dòng)化地完成員工賬號(hào)的創(chuàng)建的新方式,解決了新入職員工賬號(hào)創(chuàng)建時(shí)可能被占用無(wú)法自動(dòng)創(chuàng)建成功的問(wèn)題,同時(shí)對(duì)于不存在組織單位的情況也能夠自動(dòng)地創(chuàng)建員工賬號(hào)。
較佳地,所述組織單位對(duì)應(yīng)有部門安全組和部門通訊組,所述部門安全組用于確定對(duì)應(yīng)部門的上網(wǎng)策略,所述部門通訊組用于收發(fā)對(duì)應(yīng)部門的通知郵件,步驟s5中還將所述員工賬號(hào)添加至所述部門安全組和所述部門通訊組。
本方案中,部門安全組會(huì)有該部門申請(qǐng)過(guò)的特殊的上網(wǎng)策略,部門通訊組可以收發(fā)部門通知郵件。新員工入職時(shí)這兩個(gè)組的正確添加才能保障該員工擁有部門的最基本權(quán)限。
較佳地,步驟s2中根據(jù)所述姓名對(duì)應(yīng)的姓和名的拼音、拼音的首字母和/或符號(hào)組合得出所述賬號(hào)名。
本方案中,新員工入職時(shí),員工的姓名拼音來(lái)源可以使用微軟類庫(kù)提供的漢字轉(zhuǎn)拼音工具,基于員工的姓名轉(zhuǎn)換成拼音,對(duì)于員工數(shù)量較大,常有重名的情況,僅使用員工姓名全拼是行不通的,可以以姓名的拼音及拼音的首字母為基礎(chǔ),結(jié)合符號(hào)為員工賬號(hào)設(shè)計(jì)多種變形,以保證得到的賬號(hào)名全域唯一且具有一定的可讀性。
較佳地,所述入職信息還包括所述員工的手機(jī)號(hào)碼和/或個(gè)人郵箱,步驟s5之后還包括以下步驟:將所述員工賬號(hào)的初始密碼發(fā)送至所述手機(jī)號(hào)碼和/或所述個(gè)人郵箱。
本方案中,員工賬號(hào)創(chuàng)建過(guò)程中,賬號(hào)的初始密碼隨機(jī)生成,為了提高用戶體驗(yàn)度,賬號(hào)初始密碼發(fā)送至員工的手機(jī)或者個(gè)人郵箱,以解決員工初次登陸企業(yè)計(jì)算機(jī)時(shí)無(wú)從獲知其員工賬號(hào)的密碼的問(wèn)題,員工根據(jù)接收到的初始密碼在初次登錄后修改密碼以保障員工賬號(hào)的安全。
較佳地,步驟s5之后還包括以下步驟:使用所述員工賬號(hào)為所述員工創(chuàng)建郵箱。
本方案中,使用員工賬號(hào)創(chuàng)建該員工的公司郵箱,郵箱的賬號(hào)名同員工賬號(hào)一致;由此能夠自動(dòng)地完成員工賬號(hào)及郵箱的自動(dòng)創(chuàng)建工作。
本發(fā)明還提供一種企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建系統(tǒng),其特點(diǎn)在于,包括入職信息獲取模塊、算號(hào)模塊、判斷模塊、組織單位創(chuàng)建模塊和員工賬號(hào)創(chuàng)建模塊;所述入職信息獲取模塊用于自動(dòng)獲取員工的入職信息,所述入職信息包括所述員工的姓名和所屬部門;所述算號(hào)模塊用于自動(dòng)根據(jù)所述入職信息計(jì)算出賬號(hào)名,所述賬號(hào)名唯一;所述判斷模塊用于自動(dòng)查詢數(shù)據(jù)庫(kù)判斷所述所屬部門對(duì)應(yīng)的組織單位是否存在,若是則調(diào)用所述員工賬號(hào)創(chuàng)建模塊,若否則調(diào)用所述組織單位創(chuàng)建模塊;所述組織單位創(chuàng)建模塊用于自動(dòng)在所述數(shù)據(jù)庫(kù)中創(chuàng)建所述組織單位;所述員工賬號(hào)創(chuàng)建模塊用于使用所述賬號(hào)名為所述員工自動(dòng)創(chuàng)建活動(dòng)目錄的員工賬號(hào),并將所述員工賬號(hào)添加至所述組織單位。
較佳地,所述組織單位對(duì)應(yīng)有部門安全組和部門通訊組,所述部門安全組用于確定對(duì)應(yīng)部門的上網(wǎng)策略,所述部門通訊組用于收發(fā)對(duì)應(yīng)部門的通知郵件,所述員工賬號(hào)創(chuàng)建模塊還用于將所述員工賬號(hào)添加至所述部門安全組和所述部門通訊組。
較佳地,所述算號(hào)模塊用于根據(jù)所述姓名對(duì)應(yīng)的姓和名的拼音、拼音的首字母和/或符號(hào)組合得出所述賬號(hào)名。
較佳地,所述入職信息還包括所述員工的手機(jī)號(hào)碼和/或個(gè)人郵箱,所述自動(dòng)化創(chuàng)建系統(tǒng)還包括密碼發(fā)送模塊,所述密碼發(fā)送模塊用于將所述員工賬號(hào)的初始密碼發(fā)送至所述手機(jī)號(hào)碼和/或所述個(gè)人郵箱。
較佳地,所述自動(dòng)化創(chuàng)建系統(tǒng)還包括郵箱創(chuàng)建模塊,所述郵箱創(chuàng)建模塊用于使用所述員工賬號(hào)為所述員工創(chuàng)建郵箱。
本發(fā)明的積極進(jìn)步效果在于:本發(fā)明提供的企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建方法和系統(tǒng)能夠?yàn)樾氯肼殕T工自動(dòng)地創(chuàng)建員工賬號(hào),且賬號(hào)的初始密碼能夠通過(guò)手機(jī)或個(gè)人郵箱發(fā)送。本發(fā)明不再需要it人員從人事數(shù)據(jù)庫(kù)中獲取入職信息以人工方式完成員工賬號(hào)的創(chuàng)建工作,能夠完全自動(dòng)地完成員工賬號(hào)的創(chuàng)建,極大地降低了人工操作帶來(lái)的錯(cuò)誤概率,同時(shí)提高了員工賬號(hào)的創(chuàng)建效率,提高了員工的用戶體驗(yàn)度。
附圖說(shuō)明
圖1為本發(fā)明的實(shí)施例1的企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建方法的流程圖。
圖2為本發(fā)明的實(shí)施例2的企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建系統(tǒng)的示意圖。
具體實(shí)施方式
下面通過(guò)實(shí)施例的方式進(jìn)一步說(shuō)明本發(fā)明,但并不因此將本發(fā)明限制在所述的實(shí)施例范圍之中。
實(shí)施例1
如圖1所示,一種企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建方法,包括以下步驟:
步驟101、自動(dòng)獲取員工的入職信息,入職信息包括該員工的姓名、所屬部門、手機(jī)號(hào)碼和個(gè)人郵箱;
步驟102、自動(dòng)根據(jù)入職信息中姓名對(duì)應(yīng)的姓和名的拼音、拼音的首字母和符號(hào)組合得出賬號(hào)名,該賬號(hào)名全域唯一;
步驟103、自動(dòng)查詢數(shù)據(jù)庫(kù)判斷所屬部門對(duì)應(yīng)的組織單位是否存在,若是則執(zhí)行步驟105,若否則執(zhí)行步驟104;其中,組織單位對(duì)應(yīng)有部門安全組和部門通訊組,部門安全組用于確定對(duì)應(yīng)部門的上網(wǎng)策略,部門通訊組用于收發(fā)對(duì)應(yīng)部門的通知郵件;
步驟104、自動(dòng)在數(shù)據(jù)庫(kù)中創(chuàng)建組織單位;
步驟105、使用賬號(hào)名為該員工自動(dòng)創(chuàng)建活動(dòng)目錄的員工賬號(hào),并將該員工賬號(hào)添加至對(duì)應(yīng)的組織單位、部門安全組和部門通訊組;
步驟106、使用該員工賬號(hào)為該員工創(chuàng)建郵箱;
步驟107、將該員工賬號(hào)的初始密碼發(fā)送至該員工的手機(jī)號(hào)碼和個(gè)人郵箱。
本實(shí)施例中,進(jìn)一步地,可以將該員工的入職信息、創(chuàng)建的員工賬號(hào)、郵箱等存入數(shù)據(jù)庫(kù)中,以供后續(xù)為該員工開(kāi)通企業(yè)內(nèi)部通訊工具等使用。
本實(shí)施例中,新員工入職時(shí),員工的姓名拼音來(lái)源可以使用微軟類庫(kù)提供的漢字轉(zhuǎn)拼音工具,基于員工的中文姓名轉(zhuǎn)換成拼音,如果有誤,則做修改。對(duì)于企業(yè)的職員數(shù)量較大常有重名員工的情況,單單使用員工姓名全拼是不可行的,無(wú)法做到全域唯一,此時(shí)需要對(duì)姓名全拼進(jìn)行變形。如以員工的中文名對(duì)應(yīng)的拼音為基礎(chǔ),為員工賬號(hào)設(shè)計(jì)多種變形,具體可以參考如下例子:
①姓名全拼,例zhangsan。
②名字全拼加姓全拼,例sanzhang。
③名字拼音首字母加姓全拼,例szhang。
④姓全拼加下劃線,加員工名字全拼,例zhang_san。
考慮到有些企業(yè)離職員工的賬號(hào)是默認(rèn)保留一定時(shí)間的,如30天,所以新入職的員工賬號(hào)不僅不能與在職的員工賬號(hào)重復(fù),也不能與離職30天以內(nèi)的員工賬號(hào)重復(fù)。本方法在具體實(shí)施時(shí)員工賬號(hào)的多種變形可以存入一個(gè)數(shù)組變量中,為了確認(rèn)員工使用的賬號(hào)的情況,可以采用輪詢數(shù)組一一比較在職與離職30天內(nèi)的員工賬號(hào),最終確認(rèn)的唯一的賬號(hào)即為該員工的員工賬號(hào)和郵箱地址。
對(duì)于需要員工顯示名的企業(yè),員工顯示名也必須是全域唯一的,員工顯示名的一般規(guī)則可以參考員工賬號(hào),采用中文姓名拼音首字母拼接加上中文姓名,例如zs張三。同理,由于存在重名員工,所以也存在多種變形,具體可以參考如下例子:
①顯示名加轄區(qū),例zs張三(上海)。
②顯示名加事業(yè)部,例zs張三(it)。
③顯示名加事業(yè)部及部門,例zs張三(it技術(shù)運(yùn)營(yíng)中心)。
如以上幾種變形均被占用,則可以采用在顯示名的最后加上英文字母a~z。
本實(shí)施例提供了一套完善的自動(dòng)化地創(chuàng)建企業(yè)級(jí)員工賬號(hào)和郵箱的流程,不再需要it人員人工從人事數(shù)據(jù)庫(kù)中獲取入職信息,再提供給系統(tǒng)工程師;而是能夠通過(guò)腳本自動(dòng)從數(shù)據(jù)庫(kù)獲取入職信息,無(wú)需it人員干預(yù),極大地降低了人工操作帶來(lái)的錯(cuò)誤率,效率得到大幅提升。
實(shí)施例2
如圖2所示,一種企業(yè)級(jí)員工賬號(hào)的自動(dòng)化創(chuàng)建系統(tǒng),包括入職信息獲取模塊1、算號(hào)模塊2、判斷模塊3、組織單位創(chuàng)建模塊4、員工賬號(hào)創(chuàng)建模塊5、密碼發(fā)送模塊6和郵箱創(chuàng)建模塊7。
本實(shí)施例中,入職信息獲取模塊1用于自動(dòng)獲取員工的入職信息,該入職信息包括員工的姓名、所屬部門、員工的手機(jī)號(hào)碼和個(gè)人郵箱。
本實(shí)施例中,算號(hào)模塊2用于自動(dòng)根據(jù)入職信息中姓名對(duì)應(yīng)的姓和名的拼音、拼音的首字母和符號(hào)組合得出賬號(hào)名,該賬號(hào)名唯一。
本實(shí)施例中,判斷模塊3用于自動(dòng)查詢數(shù)據(jù)庫(kù)判斷所屬部門對(duì)應(yīng)的組織單位是否存在,若是則調(diào)用員工賬號(hào)創(chuàng)建模塊5,若否則調(diào)用組織單位創(chuàng)建模塊4。其中,組織單位對(duì)應(yīng)有部門安全組和部門通訊組,部門安全組用于確定對(duì)應(yīng)部門的上網(wǎng)策略,部門通訊組用于收發(fā)對(duì)應(yīng)部門的通知郵件。
本實(shí)施例中,組織單位創(chuàng)建模塊4用于自動(dòng)在數(shù)據(jù)庫(kù)中創(chuàng)建入職員工對(duì)應(yīng)的組織單位。
本實(shí)施例中,員工賬號(hào)創(chuàng)建模塊5用于使用賬號(hào)名為員工自動(dòng)創(chuàng)建活動(dòng)目錄的員工賬號(hào),并將該員工賬號(hào)添加至對(duì)應(yīng)的組織單位、部門安全組和部門通訊組。
本實(shí)施例中,密碼發(fā)送模塊6用于將員工賬號(hào)的初始密碼發(fā)送至手機(jī)號(hào)碼和個(gè)人郵箱。
本實(shí)施例中,郵箱創(chuàng)建模塊7用于使用員工賬號(hào)為該員工創(chuàng)建郵箱。
雖然以上描述了本發(fā)明的具體實(shí)施方式,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這僅是舉例說(shuō)明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書(shū)限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。