本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種即時通訊工具中用戶權(quán)限管理的方法和系統(tǒng)。
背景技術(shù):
即時通訊工具是一種可以讓交流雙方在網(wǎng)絡(luò)上建立某種聊天渠道的實時通訊軟件,可以提供聯(lián)絡(luò)人名單、在線狀態(tài)、歷史聊天記錄等基本聊天功能。使用者連接上即時通訊工具后,可以與聯(lián)絡(luò)人通過互聯(lián)網(wǎng)進行實時的通訊。
隨著網(wǎng)絡(luò)寬帶的日益普及和網(wǎng)絡(luò)傳輸技術(shù)的不斷成熟,即時通訊工具的功能越來越強大,產(chǎn)品已不再僅僅起到交流溝通的作用,而是正在從聊天工具向綜合平臺轉(zhuǎn)變。企業(yè)版的即時通訊工具已經(jīng)成為了工作信息交流的平臺,成為現(xiàn)代辦公OA的重要組成部分,企業(yè)即時通訊工具正通過專業(yè)、統(tǒng)一、無娛樂、清晰的組織結(jié)構(gòu)樹等優(yōu)勢成為企業(yè)信息化的“新寵”。平臺中除了基礎(chǔ)的聊天功能外,多媒體信息、視頻會議、資料傳送等服務(wù)的引入為企業(yè)即時通信產(chǎn)品搭建一個良好的生態(tài)圈。企業(yè)即時通信功能的不斷創(chuàng)新,提升了用戶體驗,成為辦公OA的重要組成部分。
當(dāng)前企業(yè)即時通訊市場,同質(zhì)化的即時通訊軟件比比皆是,大多數(shù)的軟件提供商還在用傳統(tǒng)的開發(fā)理念來開發(fā)企業(yè)即時通訊軟件,開發(fā)理念往往脫胎于傳統(tǒng)即時通訊工具的開發(fā)經(jīng)驗。這就造成了一對難以解決的技術(shù)與需求的矛盾:一方面,開發(fā)者企圖用一個軟件來滿足所有企業(yè)的需要,但同時,這種傳統(tǒng)理念下開發(fā)出來的產(chǎn)品,又必然成為一個根本不可能完全適合于所有企業(yè)的低效產(chǎn)品。而能夠讓企業(yè)真正根據(jù)自身需要來按需定制、滿足企業(yè)定制化需求的企業(yè)即時通訊系統(tǒng)少之又少。
在實際使用中,企業(yè)即時通訊工具往往面臨著如下的問題:
1、用戶的權(quán)限單一,只能按照預(yù)先設(shè)定的權(quán)限進行信息交流和操作,無法適應(yīng)企業(yè)環(huán)境中不同用戶對開展復(fù)雜信息交流的需求。
2、大多數(shù)企業(yè)即時通訊軟件都具有文字、語音、視頻等功能,也都可以進行文件傳輸與共享,但對于軟件本身沒有實現(xiàn)或沒有提供更多的用戶使用權(quán)限的管理,用戶的使用方式單一,無法適應(yīng)企業(yè)復(fù)雜的應(yīng)用場景。
3、安全性問題。由于企業(yè)即時通訊工具是為企業(yè)辦公和運營服務(wù),對于安全性的要求較高,用戶的身份信息、系統(tǒng)傳輸?shù)男畔①Y料、資料發(fā)生的范圍、企業(yè)的業(yè)務(wù)、商業(yè)信息等信息都需要有安全的管控,用戶需要在權(quán)限下進行信息的交流。為此,企業(yè)在應(yīng)用即時通訊系統(tǒng)時要首先考慮安全性問題。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種即時通訊工具中用戶權(quán)限管理的方法和系統(tǒng),可以開展個性化的定制,加強了在安全性方面的管控,能夠適應(yīng)復(fù)雜場景下的企業(yè)辦公和業(yè)務(wù)協(xié)同的需要,為用戶提供靈活、安全的信息交流機制,滿足企業(yè)辦公對即時通訊工具發(fā)展的要求。
本發(fā)明的技術(shù)方案提供了一種即時通訊工具中用戶權(quán)限管理的方法,包括以下步驟:
設(shè)立數(shù)據(jù)庫管理用戶的信息;
用戶根據(jù)權(quán)限進行信息的發(fā)送;
管理員為用戶調(diào)整權(quán)限后,用戶采用新權(quán)限進行信息的發(fā)送。
進一步的,所述用戶的信息包括但不限于用戶ID、登錄密碼、部門、職位、權(quán)限、交流信息記錄。
進一步的,所述權(quán)限用于甄別用戶使用企業(yè)即時通訊工具時交互對象的范圍和操作的權(quán)限,不同權(quán)限用戶的交流對象的范圍不同。
進一步的,所述權(quán)限包括管理員、高級用戶和普通用戶的類型。
進一步的,管理員根據(jù)需求調(diào)整高級用戶或普通用戶的權(quán)限;
高級用戶或普通用戶根據(jù)新的權(quán)限進行信息交流或操作。
進一步的,管理員授權(quán)用戶(該用戶為被授權(quán)用戶)以其他用戶(該用戶為所授權(quán)用戶)的昵稱和權(quán)限發(fā)送信息;
被授權(quán)用戶遵從所授權(quán)用戶的權(quán)限。
進一步的,所述被授權(quán)用戶也可以采用自身的昵稱發(fā)送信息,發(fā)送信息范圍遵從自身的權(quán)限。
本發(fā)明的技術(shù)方案還提供了一種即時通訊工具中用戶權(quán)限管理的系統(tǒng),其特征在于,包括:
數(shù)據(jù)庫單元用于存儲用戶的信息;
管理單元用于管理用戶的信息,修改用戶的權(quán)限;
交互單元用于完成用戶間的信息發(fā)送和接收。
進一步的,用戶在交互單元中發(fā)送信息時,遵守用戶的權(quán)限。
進一步的,用戶發(fā)送的信息存儲于數(shù)據(jù)庫單元。
本發(fā)明技術(shù)方案加強了對用戶的權(quán)限管理,用戶可以采用多種權(quán)限方式進行信息交互,能夠適應(yīng)企業(yè)辦公環(huán)境下對即時通訊的復(fù)雜需求;并且對信息交互的范圍進行有效管控,防止了企業(yè)數(shù)據(jù)的遺失或泄漏;同時,能夠根據(jù)企業(yè)業(yè)務(wù)的需求實現(xiàn)即時通訊和業(yè)務(wù)的統(tǒng)一,靈活的實現(xiàn)可擴展的信息交互協(xié)同,提高了團隊工作的協(xié)同性,滿足了企業(yè)對即時通訊工具的復(fù)雜需求。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細(xì)描述。
附圖說明
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
圖1為本發(fā)明實施例一即時通訊工具中用戶權(quán)限管理的方法流程圖;
圖2為本發(fā)明實施例二即時通訊工具中授權(quán)用戶以其他用戶的昵稱和權(quán)限發(fā)送信息;
圖3為本發(fā)明實施例一和二中即時通訊工具中用戶權(quán)限管理的系統(tǒng)結(jié)構(gòu)圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
實施例一:企業(yè)即時通訊工具中用戶權(quán)限管理的方法流程圖,該方法的流程包括以下步驟:
步驟101:設(shè)立數(shù)據(jù)庫管理用戶的信息。
所述用戶的信息包括但不限于用戶ID、登錄密碼、部門、職位、權(quán)限、交流信息記錄。
步驟102:管理員根據(jù)業(yè)務(wù)需求修改/定義用戶的權(quán)限。
權(quán)限用于甄別用戶使用企業(yè)即時通訊工具時交互對象的范圍和操作的權(quán)限,根據(jù)用戶的業(yè)務(wù)部門、職位、業(yè)務(wù)協(xié)同等,管理員為用戶設(shè)置不同的權(quán)限,不同權(quán)限用戶的交流對象的范圍不同。
所述權(quán)限包括管理員、高級用戶和普通用戶的類型。
步驟103:用戶根據(jù)權(quán)限進行信息的發(fā)送。
管理員為用戶調(diào)整權(quán)限后,用戶采用新權(quán)限進行信息的發(fā)送,交流對象的范圍由新的權(quán)限確定。
步驟104:數(shù)據(jù)庫記錄用戶的交互信息。
用戶的交互信息存儲于數(shù)據(jù)庫,可以進行歷史信息查詢和檢索。
實施例二:企業(yè)即時通訊工具中授權(quán)用戶以以其他用戶的昵稱和權(quán)限發(fā)送信息的方法流程,該流程包括以下步驟:
步驟201:設(shè)立數(shù)據(jù)庫管理用戶的信息。
所述用戶的信息包括但不限于用戶ID、登錄密碼、部門、職位、權(quán)限、交流信息記錄。
權(quán)限用于甄別用戶使用企業(yè)即時通訊工具時交互對象的范圍和操作的權(quán)限,根據(jù)用戶的業(yè)務(wù)部門、職位、業(yè)務(wù)協(xié)同等,管理員為用戶設(shè)置不同的權(quán)限,不同權(quán)限用戶的交流對象的范圍不同。
所述權(quán)限包括管理員、高級用戶和普通用戶的類型。
步驟202:管理員授權(quán)用戶采用其他ID發(fā)送信息。
管理員授權(quán)用戶(該用戶為被授權(quán)用戶)以其他用戶(該用戶為所授權(quán)用戶)的昵稱和權(quán)限發(fā)送信息;
被授權(quán)用戶遵從所授權(quán)用戶的權(quán)限。
步驟203:被授權(quán)用戶采用新ID進行信息發(fā)送
被授權(quán)用戶以其他用戶(該用戶為所授權(quán)用戶)的昵稱發(fā)送信息,與所授權(quán)用戶具有相同的權(quán)限;
被授權(quán)用戶也可以采用自身的昵稱發(fā)送信息,發(fā)送信息范圍遵從自身的權(quán)限。
步驟204:數(shù)據(jù)庫記錄用戶的交互信息。
用戶的交互信息存儲于數(shù)據(jù)庫,可以進行歷史信息查詢和檢索。
實施例三:企業(yè)即時通訊工具用戶權(quán)限管理的系統(tǒng)結(jié)構(gòu)圖
為了實現(xiàn)上述企業(yè)即時通訊工具中管理用戶權(quán)限的流程,本實施例提供了一種企業(yè)即時通訊工具中用戶權(quán)限管理的系統(tǒng),圖3為該系統(tǒng)的結(jié)構(gòu)圖。
如圖3所示,該系統(tǒng)包括:數(shù)據(jù)庫單元301,管理單元302和交互對于303,其中,
數(shù)據(jù)庫單元用于存儲用戶的信息;
管理單元用于管理用戶的信息,修改用戶的權(quán)限;
交互單元用于完成用戶間的信息發(fā)送和接收;
用戶在交互單元中發(fā)送信息時,遵守用戶的權(quán)限;
用戶發(fā)送的信息存儲于數(shù)據(jù)庫單元。
上述實施例中的技術(shù)方案由于加強了對用戶的權(quán)限管理,用戶可以采用多種權(quán)限方式進行信息交互,能夠適應(yīng)企業(yè)辦公環(huán)境下對即時通訊的復(fù)雜需求;并且對信息交互的范圍進行有效管控,防止了企業(yè)數(shù)據(jù)的遺失或泄漏;同時,能夠根據(jù)企業(yè)業(yè)務(wù)的需求實現(xiàn)即時通訊和業(yè)務(wù)的統(tǒng)一,靈活的實現(xiàn)可擴展的信息交互協(xié)同,提高了團隊工作的協(xié)同性,滿足了企業(yè)對即時通訊工具的復(fù)雜需求。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。