欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

業(yè)務(wù)系統(tǒng)權(quán)限的處理方法和裝置制造方法

文檔序號(hào):6638929閱讀:124來(lái)源:國(guó)知局
業(yè)務(wù)系統(tǒng)權(quán)限的處理方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種業(yè)務(wù)系統(tǒng)權(quán)限的處理方法和裝置。其中,該處理方法包括:接收用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求,其中,第一請(qǐng)求中攜帶有用戶的屬性信息;讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),其中,第一權(quán)限數(shù)據(jù)中包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系;將第一映射關(guān)系復(fù)制給用戶。通過(guò)本發(fā)明,解決了現(xiàn)有技術(shù)中修改業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限時(shí)修改程序代碼導(dǎo)致對(duì)系統(tǒng)權(quán)限的維護(hù)成本高的問(wèn)題,實(shí)現(xiàn)了自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶而無(wú)需修改程序代碼的效果。
【專利說(shuō)明】業(yè)務(wù)系統(tǒng)權(quán)限的處理方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種業(yè)務(wù)系統(tǒng)權(quán)限的處理方法和裝置。

【背景技術(shù)】
[0002]目前軟件系統(tǒng)都具有系統(tǒng)權(quán)限管理的功能,現(xiàn)有技術(shù)是以角色與功能模塊為基礎(chǔ)來(lái)實(shí)現(xiàn)權(quán)限管理,具體實(shí)現(xiàn)方法為一個(gè)業(yè)務(wù)系統(tǒng)中會(huì)定義若干角色,每個(gè)角色下分配若干功能模塊,其中,角色與功能模塊的分配在程序中實(shí)現(xiàn)的。
[0003]上述的角色可以為業(yè)務(wù)系統(tǒng)中所定義的若干種對(duì)于網(wǎng)站的不同管理權(quán)限層級(jí),t匕如:一個(gè)廣告管理系統(tǒng)會(huì)劃分出管理員、經(jīng)銷商、監(jiān)測(cè)員等;功能模塊可以為業(yè)務(wù)系統(tǒng)中根據(jù)系統(tǒng)具體功能所劃分出的若干塊功能點(diǎn),每一塊功能點(diǎn)定義為一個(gè)功能模塊,如:廣告管理系統(tǒng)會(huì)劃分出投放管理模塊、數(shù)據(jù)中心模塊、報(bào)告中心模塊等功能模塊。
[0004]但是現(xiàn)有的權(quán)限管理分配技術(shù)主要有以下兩個(gè)缺點(diǎn):
[0005]1、業(yè)務(wù)系統(tǒng)以功能模塊作為最細(xì)的權(quán)限粒度,權(quán)限粒度比較粗,所以不能精確地管理系統(tǒng)的權(quán)限,相應(yīng)的還會(huì)導(dǎo)致業(yè)務(wù)系統(tǒng)的安全性下降。
[0006]2、業(yè)務(wù)系統(tǒng)在程序中實(shí)現(xiàn)角色與功能模塊的定義與關(guān)系映射,當(dāng)業(yè)務(wù)系統(tǒng)需要添加或修改角色與功能模塊的映射關(guān)系時(shí),就需要手動(dòng)修改程序代碼,導(dǎo)致對(duì)權(quán)限的維護(hù)成本高,且操作繁瑣。
[0007]針對(duì)現(xiàn)有技術(shù)中修改業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限時(shí)修改程序代碼導(dǎo)致對(duì)系統(tǒng)權(quán)限的維護(hù)成本高的問(wèn)題,目前尚未提出有效的解決方案。


【發(fā)明內(nèi)容】

[0008]本發(fā)明的主要目的在于提供一種業(yè)務(wù)系統(tǒng)權(quán)限的處理方法和裝置,以解決現(xiàn)有技術(shù)中修改業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限時(shí)修改程序代碼導(dǎo)致對(duì)系統(tǒng)權(quán)限的維護(hù)成本高的問(wèn)題。
[0009]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種業(yè)務(wù)系統(tǒng)權(quán)限的處理方法。
[0010]根據(jù)本發(fā)明的處理方法包括:接收用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求,其中,第一請(qǐng)求中攜帶有用戶的屬性信息;讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),其中,第一權(quán)限數(shù)據(jù)中包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系;將第一映射關(guān)系復(fù)制給用戶。
[0011]進(jìn)一步地,在讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)之前,處理方法還包括:獲取業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件,其中,操作權(quán)限項(xiàng)包括:創(chuàng)建操作、修改操作、刪除操作以及查看操作;建立業(yè)務(wù)系統(tǒng)中各個(gè)業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的初始映射關(guān)系;基于初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第一權(quán)限數(shù)據(jù);將初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
[0012]進(jìn)一步地,讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)包括:從屬性信息中提取權(quán)限指定信息;從數(shù)據(jù)庫(kù)中讀取權(quán)限指定信息的初始權(quán)限數(shù)據(jù),得到第一權(quán)限數(shù)據(jù)。
[0013]進(jìn)一步地,在將第一映射關(guān)系復(fù)制給用戶之后,處理方法還包括:接收用于變更用戶的系統(tǒng)權(quán)限的第二請(qǐng)求,其中,第二請(qǐng)求中攜帶有變更系統(tǒng)權(quán)限的權(quán)限信息;獲取與權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第二權(quán)限數(shù)據(jù),第二權(quán)限數(shù)據(jù)包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第二映射關(guān)系;將第二映射關(guān)系復(fù)制給用戶。
[0014]進(jìn)一步地,在將第一映射關(guān)系復(fù)制給用戶之前,處理方法還包括:創(chuàng)建權(quán)限復(fù)制類;將第一映射關(guān)系復(fù)制給用戶包括:通過(guò)權(quán)限復(fù)制類將第一映射關(guān)系復(fù)制給用戶;將第二映射關(guān)系復(fù)制給用戶包括:通過(guò)權(quán)限復(fù)制類將第二映射關(guān)系復(fù)制給用戶。
[0015]為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種業(yè)務(wù)系統(tǒng)權(quán)限的處理裝置。
[0016]根據(jù)本發(fā)明的處理裝置包括:第一接收模塊,用于接收用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求,其中,第一請(qǐng)求中攜帶有用戶的屬性信息;讀取模塊,用于讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),其中,第一權(quán)限數(shù)據(jù)中包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系;第一復(fù)制模塊,用于將第一映射關(guān)系復(fù)制給用戶。
[0017]進(jìn)一步地,處理裝置還包括:第一獲取模塊,用于在讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)之前,獲取業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件,其中,操作權(quán)限項(xiàng)包括:創(chuàng)建操作、修改操作、刪除操作以及查看操作;建立模塊,用于建立業(yè)務(wù)系統(tǒng)中各個(gè)業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的初始映射關(guān)系;生成模塊,用于基于初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第一權(quán)限數(shù)據(jù);保存模塊,用于將初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
[0018]進(jìn)一步地,讀取模塊包括:提取模塊,用于從屬性信息中提取權(quán)限指定信息;讀取子模塊,用于從數(shù)據(jù)庫(kù)中讀取權(quán)限指定信息的初始權(quán)限數(shù)據(jù),得到第一權(quán)限數(shù)據(jù)。
[0019]進(jìn)一步地,處理裝置還包括:第二接收模塊,用于在將第一映射關(guān)系復(fù)制給用戶之后,接收用于變更用戶的系統(tǒng)權(quán)限的第二請(qǐng)求,其中,第二請(qǐng)求中攜帶有變更系統(tǒng)權(quán)限的權(quán)限信息;第二獲取模塊,用于獲取與權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第二權(quán)限數(shù)據(jù),第二權(quán)限數(shù)據(jù)包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第二映射關(guān)系;第二復(fù)制模塊,用于將第二映射關(guān)系復(fù)制給用戶。
[0020]進(jìn)一步地,處理裝置還包括:創(chuàng)建模塊,用于在將第一映射關(guān)系復(fù)制給用戶之前,創(chuàng)建權(quán)限復(fù)制類;第一復(fù)制模塊包括:第一復(fù)制子模塊,用于通過(guò)權(quán)限復(fù)制類將第一映射關(guān)系復(fù)制給用戶;第二復(fù)制模塊包括:第二復(fù)制子模塊,用于通過(guò)權(quán)限復(fù)制類將第二映射關(guān)系復(fù)制給用戶。
[0021]采用本發(fā)明實(shí)施例,在接收到用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求之后,讀取與第一請(qǐng)求中的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),然后將第一權(quán)限數(shù)據(jù)中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系復(fù)制給用戶,以為用戶分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限。在本發(fā)明實(shí)施例中,通過(guò)讀取與用戶的屬性信息對(duì)應(yīng)的權(quán)限數(shù)據(jù)并將權(quán)限數(shù)據(jù)中的映射關(guān)系復(fù)制給用戶,可以自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶,通過(guò)復(fù)制映射關(guān)系實(shí)現(xiàn)為用戶分配或修改權(quán)限,避免了現(xiàn)有技術(shù)中在修改用戶的系統(tǒng)權(quán)限時(shí)需要修改程序代碼的問(wèn)題,簡(jiǎn)化了分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限的操作,降低了維護(hù)系統(tǒng)權(quán)限的成本。通過(guò)本發(fā)明實(shí)施例,解決了現(xiàn)有技術(shù)中修改業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限時(shí)修改程序代碼導(dǎo)致對(duì)系統(tǒng)權(quán)限的維護(hù)成本高的問(wèn)題,實(shí)現(xiàn)了自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶而無(wú)需修改程序代碼的效果。

【專利附圖】

【附圖說(shuō)明】
[0022]構(gòu)成本申請(qǐng)的一部分的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0023]圖1是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)系統(tǒng)權(quán)限的處理方法的流程圖;
[0024]圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的業(yè)務(wù)系統(tǒng)權(quán)限的處理方法的流程圖;以及
[0025]圖3是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)系統(tǒng)權(quán)限的處理裝置的示意圖。

【具體實(shí)施方式】
[0026]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0027]需要說(shuō)明的是,本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0028]需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。
[0029]圖1是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)系統(tǒng)權(quán)限的處理方法的流程圖,如圖1所示,該處理方法可以包括如下的步驟S102至步驟S106:
[0030]步驟S102,接收用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求。
[0031]其中,第一請(qǐng)求中攜帶有用戶的屬性信息。
[0032]步驟S104,讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)。
[0033]其中,第一權(quán)限數(shù)據(jù)中包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系。
[0034]步驟S106,將第一映射關(guān)系復(fù)制給用戶。
[0035]采用本發(fā)明實(shí)施例,在接收到用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求之后,讀取與第一請(qǐng)求中的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),然后將第一權(quán)限數(shù)據(jù)中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系復(fù)制給用戶,以為用戶分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限。在本發(fā)明實(shí)施例中,通過(guò)讀取與用戶的屬性信息對(duì)應(yīng)的權(quán)限數(shù)據(jù)并將權(quán)限數(shù)據(jù)中的映射關(guān)系復(fù)制給用戶,可以自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶,通過(guò)復(fù)制映射關(guān)系實(shí)現(xiàn)為用戶分配或修改權(quán)限,避免了現(xiàn)有技術(shù)中在修改用戶的系統(tǒng)權(quán)限時(shí)需要修改程序代碼的問(wèn)題,簡(jiǎn)化了分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限的操作,降低了維護(hù)系統(tǒng)權(quán)限的成本。通過(guò)本發(fā)明實(shí)施例,解決了現(xiàn)有技術(shù)中修改業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限時(shí)修改程序代碼導(dǎo)致對(duì)系統(tǒng)權(quán)限的維護(hù)成本高的問(wèn)題,實(shí)現(xiàn)了自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶而無(wú)需修改程序代碼的效果。
[0036]在本發(fā)明上述實(shí)施例中,將業(yè)務(wù)系統(tǒng)所能管理的最小權(quán)限粒度由現(xiàn)有技術(shù)中的功能模塊細(xì)化到業(yè)務(wù)實(shí)體,通過(guò)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶來(lái)實(shí)現(xiàn)為用戶分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限,解決了現(xiàn)有技術(shù)中系統(tǒng)權(quán)限粒度粗導(dǎo)致業(yè)務(wù)系統(tǒng)的安全性低的問(wèn)題,從而使業(yè)務(wù)系統(tǒng)的權(quán)限管理更加精確,進(jìn)而提高了業(yè)務(wù)系統(tǒng)的安全性。
[0037]在上述實(shí)施例中,功能模塊可以為業(yè)務(wù)系統(tǒng)中根據(jù)系統(tǒng)具體功能所劃分出的若干塊功能點(diǎn),每一塊功能點(diǎn)定義為一個(gè)功能模塊,如:廣告管理系統(tǒng)會(huì)劃分出投放管理模塊、數(shù)據(jù)中心模塊、報(bào)告中心模塊等功能模塊;業(yè)務(wù)實(shí)體可以為業(yè)務(wù)系統(tǒng)中所涉及的業(yè)務(wù)對(duì)象,如在一個(gè)廣告管理系統(tǒng)中會(huì)涉及到廣告、項(xiàng)目、廣告主等業(yè)務(wù)對(duì)象,這些業(yè)務(wù)對(duì)象即上述實(shí)施例中的業(yè)務(wù)實(shí)體。
[0038]根據(jù)本發(fā)明上述實(shí)施例,在讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)之前,處理方法還可以包括:獲取業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件,其中,操作權(quán)限項(xiàng)包括:創(chuàng)建操作、修改操作、刪除操作以及查看操作;建立業(yè)務(wù)系統(tǒng)中各個(gè)業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的初始映射關(guān)系;基于初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第一權(quán)限數(shù)據(jù);將初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
[0039]具體地,獲取業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件,并根據(jù)該配置文件建立業(yè)務(wù)系統(tǒng)中各個(gè)業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的初始映射關(guān)系,然后基于初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù)并將初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
[0040]可選地,初始權(quán)限數(shù)據(jù)可以作為權(quán)限模板,保存在配置文件中或者保存在數(shù)據(jù)庫(kù)中。
[0041]進(jìn)一步地,讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)可以包括:從屬性信息中提取權(quán)限指定信息;從數(shù)據(jù)庫(kù)中讀取權(quán)限指定信息的初始權(quán)限數(shù)據(jù)。
[0042]具體地,在從用戶的屬性信息中提取到用于指定用戶的系統(tǒng)權(quán)限的權(quán)限指定信息之后,從數(shù)據(jù)庫(kù)中讀取權(quán)限指定信息對(duì)應(yīng)的初始權(quán)限數(shù)據(jù),然后將讀取到的權(quán)限數(shù)據(jù)作為用戶的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)。
[0043]通過(guò)本發(fā)明上述實(shí)施例,在讀取第一權(quán)限數(shù)據(jù)之前,根據(jù)業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的不同初始映射關(guān)系生成不同的初始權(quán)限數(shù)據(jù),通過(guò)將不同的權(quán)限數(shù)據(jù)自動(dòng)復(fù)制給不同的用戶,避免了現(xiàn)有技術(shù)中為用戶分配系統(tǒng)權(quán)限時(shí)需要修改程序代碼的問(wèn)題,簡(jiǎn)化了分配系統(tǒng)權(quán)限的操作,通過(guò)自動(dòng)將不同的權(quán)限數(shù)據(jù)復(fù)制給不同的用戶,實(shí)現(xiàn)了智能分配系統(tǒng)權(quán)限的效果。
[0044]在本發(fā)明的上述實(shí)施例中,在將第一映射關(guān)系復(fù)制給用戶之后,處理方法還可以包括:接收用于變更用戶的系統(tǒng)權(quán)限的第二請(qǐng)求,其中,第二請(qǐng)求中攜帶有變更系統(tǒng)權(quán)限的權(quán)限信息;獲取與權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第二權(quán)限數(shù)據(jù),第二權(quán)限數(shù)據(jù)包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第二映射關(guān)系;將第二映射關(guān)系復(fù)制給用戶。
[0045]具體地,在將第一映射關(guān)系復(fù)制給用戶之后,若要變更用戶的系統(tǒng)權(quán)限,可以通過(guò)獲取與接收到的第二請(qǐng)求中的變更系統(tǒng)權(quán)限的權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),并將第二權(quán)限數(shù)據(jù)中的第二映射關(guān)系復(fù)制給用戶,來(lái)實(shí)現(xiàn)變更用戶的系統(tǒng)權(quán)限。
[0046]進(jìn)一步地,在將第一映射關(guān)系復(fù)制給用戶之前,處理方法還可以包括:創(chuàng)建權(quán)限復(fù)制類;將第一映射關(guān)系復(fù)制給用戶可以包括:通過(guò)權(quán)限復(fù)制類將第一映射關(guān)系復(fù)制給用戶;將第二映射關(guān)系復(fù)制給用戶可以包括:通過(guò)權(quán)限復(fù)制類將第二映射關(guān)系復(fù)制給用戶。
[0047]具體地,通過(guò)權(quán)限復(fù)制類(即權(quán)限復(fù)制器類)可以實(shí)現(xiàn)將不同的映射關(guān)系復(fù)制給用戶,即,在創(chuàng)建新用戶時(shí),可以使用權(quán)限復(fù)制類將與用戶的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)中的第一映射關(guān)系復(fù)制給新用戶,來(lái)實(shí)現(xiàn)為新用戶分配系統(tǒng)權(quán)限的目的;在變更用戶的系統(tǒng)權(quán)限時(shí),可以使用權(quán)限復(fù)制類將與變更系統(tǒng)權(quán)限的權(quán)限數(shù)據(jù)對(duì)應(yīng)的第二權(quán)限數(shù)據(jù)中的第二映射關(guān)系復(fù)制給用戶,來(lái)實(shí)現(xiàn)為用戶變更系統(tǒng)權(quán)限的目的。
[0048]通過(guò)本發(fā)明上述實(shí)施例,在創(chuàng)建業(yè)務(wù)系統(tǒng)的新用戶或者為業(yè)務(wù)系統(tǒng)的用戶變更系統(tǒng)權(quán)限時(shí),可以創(chuàng)建不同的權(quán)限模板(即上述實(shí)施例中的初始權(quán)限數(shù)據(jù)),通過(guò)權(quán)限復(fù)制類將權(quán)限模板中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系自動(dòng)復(fù)制給用戶,無(wú)需手動(dòng)修改程序代碼,實(shí)現(xiàn)了智能化的權(quán)限維護(hù),降低了業(yè)務(wù)系統(tǒng)權(quán)限的維護(hù)成本。
[0049]圖2是根據(jù)本發(fā)明實(shí)施例的一種可選的業(yè)務(wù)系統(tǒng)權(quán)限的處理方法的流程圖,如圖2所示,該處理方法可以包括如下步驟:
[0050]步驟S202,創(chuàng)建用于定義業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件。
[0051]其中,操作權(quán)限項(xiàng)可以包括創(chuàng)建操作、修改操作、刪除操作和查看操作。
[0052]步驟S204,創(chuàng)建業(yè)務(wù)系統(tǒng)的權(quán)限模板。
[0053]其中,權(quán)限模板可以為配置文件,權(quán)限模板中包括實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系。
[0054]在該實(shí)施例中的權(quán)限模板即上述實(shí)施例中的初始權(quán)限數(shù)據(jù)。
[0055]步驟S206,創(chuàng)建權(quán)限復(fù)制器類。
[0056]其中,權(quán)限復(fù)制器類即上述實(shí)施例中的權(quán)限復(fù)制類,用于將權(quán)限模板中的映射關(guān)系復(fù)制給用戶。
[0057]步驟S208,創(chuàng)建用戶,并為用戶指定權(quán)限模板。
[0058]步驟S210,權(quán)限復(fù)制器類將指定的權(quán)限模板中的映射關(guān)系復(fù)制給用戶。
[0059]具體地,在創(chuàng)建業(yè)務(wù)系統(tǒng)的新用戶之前,創(chuàng)建用于定義業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件,使得業(yè)務(wù)實(shí)體可以執(zhí)行創(chuàng)建操作、修改操作、刪除操作以及查看操作,然后根據(jù)操作權(quán)限項(xiàng)的配置文件創(chuàng)建業(yè)務(wù)系統(tǒng)的權(quán)限模板,并將權(quán)限模板以配置文件的形式保存在數(shù)據(jù)庫(kù)中,同時(shí),創(chuàng)建用于實(shí)現(xiàn)將權(quán)限模板中的映射關(guān)系復(fù)制給用戶的權(quán)限復(fù)制器類;在創(chuàng)建用戶時(shí),根據(jù)給用戶指定的權(quán)限模板,使用權(quán)限復(fù)制器類將權(quán)限模板中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶,使得新創(chuàng)建的用戶具有與權(quán)限模板一樣的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系。
[0060]需要進(jìn)一步說(shuō)明的是,在業(yè)務(wù)系統(tǒng)中可以根據(jù)需要?jiǎng)?chuàng)建多個(gè)權(quán)限模板,在修改用戶的系統(tǒng)權(quán)限時(shí),只需利用權(quán)限復(fù)制器類,重新指定與用戶關(guān)聯(lián)的權(quán)限模板,并將重新指定的權(quán)限模板中的映射關(guān)系復(fù)制給用戶,即可實(shí)現(xiàn)用戶的系統(tǒng)權(quán)限的修改,避免了現(xiàn)有技術(shù)中需要對(duì)程序代碼進(jìn)行修改才能變更用戶的系統(tǒng)權(quán)限的問(wèn)題。
[0061]通過(guò)本發(fā)明上述實(shí)施例,以業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)實(shí)體作為權(quán)限管理的單元,通過(guò)配置業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)和創(chuàng)建業(yè)務(wù)實(shí)體的權(quán)限模板,并通過(guò)權(quán)限復(fù)制器類自動(dòng)將權(quán)限模板中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶,實(shí)現(xiàn)了自動(dòng)為用戶分配系統(tǒng)權(quán)限的效果,操作簡(jiǎn)便。
[0062]需要說(shuō)明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0063]圖3是根據(jù)本發(fā)明實(shí)施例的業(yè)務(wù)系統(tǒng)權(quán)限的處理裝置的示意圖,如圖3所示,該處理裝置可以包括:第一接收模塊10,用于接收用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求,其中,第一請(qǐng)求中攜帶有用戶的屬性信息;讀取模塊30,用于讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),其中,第一權(quán)限數(shù)據(jù)中包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系;第一復(fù)制模塊50,用于將第一映射關(guān)系復(fù)制給用戶。
[0064]采用本發(fā)明實(shí)施例,在接收到用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求之后,讀取與第一請(qǐng)求中的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),然后將第一權(quán)限數(shù)據(jù)中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系復(fù)制給用戶,以為用戶分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限。在本發(fā)明實(shí)施例中,通過(guò)讀取與用戶的屬性信息對(duì)應(yīng)的權(quán)限數(shù)據(jù)并將權(quán)限數(shù)據(jù)中的映射關(guān)系復(fù)制給用戶,可以自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶,通過(guò)復(fù)制映射關(guān)系實(shí)現(xiàn)為用戶分配或修改權(quán)限,避免了現(xiàn)有技術(shù)中在修改用戶的系統(tǒng)權(quán)限時(shí)需要修改程序代碼的問(wèn)題,簡(jiǎn)化了分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限的操作,降低了維護(hù)系統(tǒng)權(quán)限的成本。通過(guò)本發(fā)明實(shí)施例,解決了現(xiàn)有技術(shù)中修改業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限時(shí)修改程序代碼導(dǎo)致對(duì)系統(tǒng)權(quán)限的維護(hù)成本高的問(wèn)題,實(shí)現(xiàn)了自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶而無(wú)需修改程序代碼的效果。
[0065]在本發(fā)明上述實(shí)施例中,將業(yè)務(wù)系統(tǒng)所能管理的最小權(quán)限粒度由現(xiàn)有技術(shù)中的功能模塊細(xì)化到業(yè)務(wù)實(shí)體,通過(guò)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶來(lái)實(shí)現(xiàn)為用戶分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限,解決了現(xiàn)有技術(shù)中系統(tǒng)權(quán)限粒度粗導(dǎo)致業(yè)務(wù)系統(tǒng)的安全性低的問(wèn)題,從而使業(yè)務(wù)系統(tǒng)的權(quán)限管理更加精確,進(jìn)而提高了業(yè)務(wù)系統(tǒng)的安全性。
[0066]在上述實(shí)施例中,功能模塊可以為業(yè)務(wù)系統(tǒng)中根據(jù)系統(tǒng)具體功能所劃分出的若干塊功能點(diǎn),每一塊功能點(diǎn)定義為一個(gè)功能模塊,如:廣告管理系統(tǒng)會(huì)劃分出投放管理模塊、數(shù)據(jù)中心模塊、報(bào)告中心模塊等功能模塊;業(yè)務(wù)實(shí)體可以為業(yè)務(wù)系統(tǒng)中所涉及的業(yè)務(wù)對(duì)象,如在一個(gè)廣告管理系統(tǒng)中會(huì)涉及到廣告、項(xiàng)目、廣告主等業(yè)務(wù)對(duì)象,這些業(yè)務(wù)對(duì)象即上述實(shí)施例中的業(yè)務(wù)實(shí)體。
[0067]根據(jù)本發(fā)明上述實(shí)施例,處理裝置還可以包括:第一獲取模塊,用于在讀取與屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)之前,獲取業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件,其中,操作權(quán)限項(xiàng)包括:創(chuàng)建操作、修改操作、刪除操作以及查看操作;建立模塊,用于建立業(yè)務(wù)系統(tǒng)中各個(gè)業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的初始映射關(guān)系;生成模塊,用于基于初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第一權(quán)限數(shù)據(jù);保存模塊,用于將初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
[0068]具體地,獲取業(yè)務(wù)實(shí)體的操作權(quán)限項(xiàng)的配置文件,并根據(jù)該配置文件建立業(yè)務(wù)系統(tǒng)中各個(gè)業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的初始映射關(guān)系,然后基于初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù)并將初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
[0069]可選地,初始權(quán)限數(shù)據(jù)可以作為權(quán)限模板,保存在配置文件中或者保存在數(shù)據(jù)庫(kù)中。
[0070]進(jìn)一步地,讀取模塊可以包括:提取模塊,用于從屬性信息中提取權(quán)限指定信息;讀取子模塊,用于從數(shù)據(jù)庫(kù)中讀取權(quán)限指定信息的初始權(quán)限數(shù)據(jù),得到第一權(quán)限數(shù)據(jù)。
[0071]具體地,在從用戶的屬性信息中提取到用于指定用戶的系統(tǒng)權(quán)限的權(quán)限指定信息之后,從數(shù)據(jù)庫(kù)中讀取權(quán)限指定信息對(duì)應(yīng)的初始權(quán)限數(shù)據(jù),然后將讀取到的權(quán)限數(shù)據(jù)作為用戶的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)。
[0072]通過(guò)本發(fā)明上述實(shí)施例,在讀取第一權(quán)限數(shù)據(jù)之前,根據(jù)業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的不同初始映射關(guān)系生成不同的初始權(quán)限數(shù)據(jù),通過(guò)將不同的權(quán)限數(shù)據(jù)自動(dòng)復(fù)制給不同的用戶,避免了現(xiàn)有技術(shù)中為用戶分配系統(tǒng)權(quán)限時(shí)需要修改程序代碼的問(wèn)題,簡(jiǎn)化了分配系統(tǒng)權(quán)限的操作,通過(guò)自動(dòng)將不同的權(quán)限數(shù)據(jù)復(fù)制給不同的用戶,實(shí)現(xiàn)了智能分配系統(tǒng)權(quán)限的效果。
[0073]在本發(fā)明的上述實(shí)施例中,處理裝置還可以包括:第二接收模塊,用于在將第一映射關(guān)系復(fù)制給用戶之后,接收用于變更用戶的系統(tǒng)權(quán)限的第二請(qǐng)求,其中,第二請(qǐng)求中攜帶有變更系統(tǒng)權(quán)限的權(quán)限信息;第二獲取模塊,用于獲取與權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),其中,初始權(quán)限數(shù)據(jù)包括第二權(quán)限數(shù)據(jù),第二權(quán)限數(shù)據(jù)包括業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第二映射關(guān)系;第二復(fù)制模塊,用于將第二映射關(guān)系復(fù)制給用戶。
[0074]具體地,在將第一映射關(guān)系復(fù)制給用戶之后,若要變更用戶的系統(tǒng)權(quán)限,可以通過(guò)獲取與接收到的第二請(qǐng)求中的變更系統(tǒng)權(quán)限的權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),并將第二權(quán)限數(shù)據(jù)中的第二映射關(guān)系復(fù)制給用戶,來(lái)實(shí)現(xiàn)變更用戶的系統(tǒng)權(quán)限。
[0075]進(jìn)一步地,處理裝置還可以包括:創(chuàng)建模塊,用于在將第一映射關(guān)系復(fù)制給用戶之前,創(chuàng)建權(quán)限復(fù)制類;第一復(fù)制模塊包括:第一復(fù)制子模塊,用于通過(guò)權(quán)限復(fù)制類將第一映射關(guān)系復(fù)制給用戶;第二復(fù)制模塊包括:第二復(fù)制子模塊,用于通過(guò)權(quán)限復(fù)制類將第二映射關(guān)系復(fù)制給用戶。
[0076]具體地,通過(guò)權(quán)限復(fù)制類(即權(quán)限復(fù)制器類)可以實(shí)現(xiàn)將不同的映射關(guān)系復(fù)制給用戶,即,在創(chuàng)建新用戶時(shí),可以使用權(quán)限復(fù)制類將與用戶的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)中的第一映射關(guān)系復(fù)制給新用戶,來(lái)實(shí)現(xiàn)為新用戶分配系統(tǒng)權(quán)限的目的;在變更用戶的系統(tǒng)權(quán)限時(shí),可以使用權(quán)限復(fù)制類將與變更系統(tǒng)權(quán)限的權(quán)限數(shù)據(jù)對(duì)應(yīng)的第二權(quán)限數(shù)據(jù)中的第二映射關(guān)系復(fù)制給用戶,來(lái)實(shí)現(xiàn)為用戶變更系統(tǒng)權(quán)限的目的。
[0077]通過(guò)本發(fā)明上述實(shí)施例,在創(chuàng)建業(yè)務(wù)系統(tǒng)的新用戶或者為業(yè)務(wù)系統(tǒng)的用戶變更系統(tǒng)權(quán)限時(shí),可以創(chuàng)建不同的權(quán)限模板(即上述實(shí)施例中的初始權(quán)限數(shù)據(jù)),通過(guò)權(quán)限復(fù)制類將權(quán)限模板中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系自動(dòng)復(fù)制給用戶,無(wú)需手動(dòng)修改程序代碼,實(shí)現(xiàn)了智能化的權(quán)限維護(hù),降低了業(yè)務(wù)系統(tǒng)權(quán)限的維護(hù)成本。
[0078]本實(shí)施例中所提供的各個(gè)模塊與方法實(shí)施例對(duì)應(yīng)步驟所提供的使用方法相同、應(yīng)用場(chǎng)景也可以相同。當(dāng)然,需要注意的是,上述模塊涉及的方案可以不限于上述實(shí)施例中的內(nèi)容和場(chǎng)景,且上述模塊可以運(yùn)行在計(jì)算機(jī)終端或移動(dòng)終端,可以通過(guò)軟件或硬件實(shí)現(xiàn)。
[0079]從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果:
[0080]采用本發(fā)明實(shí)施例,在接收到用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求之后,讀取與第一請(qǐng)求中的屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),然后將第一權(quán)限數(shù)據(jù)中的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系復(fù)制給用戶,以為用戶分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限。在本發(fā)明實(shí)施例中,通過(guò)讀取與用戶的屬性信息對(duì)應(yīng)的權(quán)限數(shù)據(jù)并將權(quán)限數(shù)據(jù)中的映射關(guān)系復(fù)制給用戶,可以自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶,通過(guò)復(fù)制映射關(guān)系實(shí)現(xiàn)為用戶分配或修改權(quán)限,避免了現(xiàn)有技術(shù)中在修改用戶的系統(tǒng)權(quán)限時(shí)需要修改程序代碼的問(wèn)題,簡(jiǎn)化了分配業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限的操作,降低了維護(hù)系統(tǒng)權(quán)限的成本。通過(guò)本發(fā)明實(shí)施例,解決了現(xiàn)有技術(shù)中修改業(yè)務(wù)系統(tǒng)的系統(tǒng)權(quán)限時(shí)修改程序代碼導(dǎo)致對(duì)系統(tǒng)權(quán)限的維護(hù)成本高的問(wèn)題,實(shí)現(xiàn)了自動(dòng)將業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的映射關(guān)系復(fù)制給用戶而無(wú)需修改程序代碼的效果。
[0081]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0082]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種業(yè)務(wù)系統(tǒng)權(quán)限的處理方法,其特征在于,包括: 接收用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求,其中,所述第一請(qǐng)求中攜帶有所述用戶的屬性信息; 讀取與所述屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),其中,所述第一權(quán)限數(shù)據(jù)中包括所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系; 將所述第一映射關(guān)系復(fù)制給所述用戶。
2.根據(jù)權(quán)利要求1所述的處理方法,其特征在于,在讀取與所述屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)之前,所述處理方法還包括: 獲取所述業(yè)務(wù)實(shí)體的所述操作權(quán)限項(xiàng)的配置文件,其中,所述操作權(quán)限項(xiàng)包括:創(chuàng)建操作、修改操作、刪除操作以及查看操作; 建立所述業(yè)務(wù)系統(tǒng)中各個(gè)所述業(yè)務(wù)實(shí)體與所述操作權(quán)限項(xiàng)的初始映射關(guān)系; 基于所述初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù),其中,所述初始權(quán)限數(shù)據(jù)包括所述第一權(quán)限數(shù)據(jù); 將所述初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
3.根據(jù)權(quán)利要求2所述的處理方法,其特征在于,讀取與所述屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)包括: 從所述屬性信息中提取權(quán)限指定信息; 從所述數(shù)據(jù)庫(kù)中讀取所述權(quán)限指定信息的初始權(quán)限數(shù)據(jù),得到所述第一權(quán)限數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的處理方法,其特征在于,在將所述第一映射關(guān)系復(fù)制給所述用戶之后,所述處理方法還包括: 接收用于變更所述用戶的所述系統(tǒng)權(quán)限的第二請(qǐng)求,其中,所述第二請(qǐng)求中攜帶有變更所述系統(tǒng)權(quán)限的權(quán)限信息; 獲取與所述權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),其中,所述初始權(quán)限數(shù)據(jù)包括所述第二權(quán)限數(shù)據(jù),所述第二權(quán)限數(shù)據(jù)包括所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與所述操作權(quán)限項(xiàng)的第二映射關(guān)系; 將所述第二映射關(guān)系復(fù)制給所述用戶。
5.根據(jù)權(quán)利要求4所述的處理方法,其特征在于, 在將所述第一映射關(guān)系復(fù)制給所述用戶之前,所述處理方法還包括:創(chuàng)建權(quán)限復(fù)制類; 將所述第一映射關(guān)系復(fù)制給所述用戶包括:通過(guò)所述權(quán)限復(fù)制類將所述第一映射關(guān)系復(fù)制給所述用戶; 將所述第二映射關(guān)系復(fù)制給所述用戶包括:通過(guò)所述權(quán)限復(fù)制類將所述第二映射關(guān)系復(fù)制給所述用戶。
6.一種業(yè)務(wù)系統(tǒng)權(quán)限的處理裝置,其特征在于,包括: 第一接收模塊,用于接收用于為用戶分配系統(tǒng)權(quán)限的第一請(qǐng)求,其中,所述第一請(qǐng)求中攜帶有所述用戶的屬性信息; 讀取模塊,用于讀取與所述屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù),其中,所述第一權(quán)限數(shù)據(jù)中包括所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與操作權(quán)限項(xiàng)的第一映射關(guān)系; 第一復(fù)制模塊,用于將所述第一映射關(guān)系復(fù)制給所述用戶。
7.根據(jù)權(quán)利要求6所述的處理裝置,其特征在于,所述處理裝置還包括: 第一獲取模塊,用于在讀取與所述屬性信息對(duì)應(yīng)的第一權(quán)限數(shù)據(jù)之前,獲取所述業(yè)務(wù)實(shí)體的所述操作權(quán)限項(xiàng)的配置文件,其中,所述操作權(quán)限項(xiàng)包括:創(chuàng)建操作、修改操作、刪除操作以及查看操作; 建立模塊,用于建立所述業(yè)務(wù)系統(tǒng)中各個(gè)所述業(yè)務(wù)實(shí)體與所述操作權(quán)限項(xiàng)的初始映射關(guān)系; 生成模塊,用于基于所述初始映射關(guān)系生成多個(gè)初始權(quán)限數(shù)據(jù),其中,所述初始權(quán)限數(shù)據(jù)包括所述第一權(quán)限數(shù)據(jù); 保存模塊,用于將所述初始權(quán)限數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。
8.根據(jù)權(quán)利要求7所述的處理裝置,其特征在于,所述讀取模塊包括: 提取模塊,用于從所述屬性信息中提取權(quán)限指定信息; 讀取子模塊,用于從所述數(shù)據(jù)庫(kù)中讀取所述權(quán)限指定信息的初始權(quán)限數(shù)據(jù),得到所述第一權(quán)限數(shù)據(jù)。
9.根據(jù)權(quán)利要求7所述的處理裝置,其特征在于,所述處理裝置還包括: 第二接收模塊,用于在將所述第一映射關(guān)系復(fù)制給所述用戶之后,接收用于變更所述用戶的所述系統(tǒng)權(quán)限的第二請(qǐng)求,其中,所述第二請(qǐng)求中攜帶有變更所述系統(tǒng)權(quán)限的權(quán)限信息; 第二獲取模塊,用于獲取與所述權(quán)限信息對(duì)應(yīng)的第二權(quán)限數(shù)據(jù),其中,所述初始權(quán)限數(shù)據(jù)包括所述第二權(quán)限數(shù)據(jù),所述第二權(quán)限數(shù)據(jù)包括所述業(yè)務(wù)系統(tǒng)的業(yè)務(wù)實(shí)體與所述操作權(quán)限項(xiàng)的第二映射關(guān)系; 第二復(fù)制模塊,用于將所述第二映射關(guān)系復(fù)制給所述用戶。
10.根據(jù)權(quán)利要求9所述的處理裝置,其特征在于, 所述處理裝置還包括:創(chuàng)建模塊,用于在將所述第一映射關(guān)系復(fù)制給所述用戶之前,創(chuàng)建權(quán)限復(fù)制類; 所述第一復(fù)制模塊包括:第一復(fù)制子模塊,用于通過(guò)所述權(quán)限復(fù)制類將所述第一映射關(guān)系復(fù)制給所述用戶; 所述第二復(fù)制模塊包括:第二復(fù)制子模塊,用于通過(guò)所述權(quán)限復(fù)制類將所述第二映射關(guān)系復(fù)制給所述用戶。
【文檔編號(hào)】G06F21/31GK104462903SQ201410779460
【公開日】2015年3月25日 申請(qǐng)日期:2014年12月15日 優(yōu)先權(quán)日:2014年12月15日
【發(fā)明者】廖小利 申請(qǐng)人:北京國(guó)雙科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
泰和县| 吴江市| 揭阳市| 天津市| 辽阳县| 文昌市| 九龙县| 德惠市| 长宁县| 永定县| 长宁县| 康乐县| 扎囊县| 黑水县| 德格县| 广河县| 天峨县| 六盘水市| 东阿县| 奇台县| 阿克陶县| 宁夏| 大石桥市| 辽宁省| 城步| 西林县| 论坛| 兰溪市| 云阳县| 平安县| 镇沅| 新闻| 岢岚县| 阿瓦提县| 西宁市| 鹤岗市| 威宁| 中阳县| 中阳县| 无锡市| 瓮安县|