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

一種集中管理功能權(quán)限的方法及裝置制造方法

文檔序號(hào):6526983閱讀:118來源:國知局
一種集中管理功能權(quán)限的方法及裝置制造方法
【專利摘要】本發(fā)明適用于信息【技術(shù)領(lǐng)域】,提供了一種集中管理功能權(quán)限的方法及裝置,所述方法包括下述步驟:創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中;根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置;創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理。本發(fā)明通過在OSGi規(guī)范下通過權(quán)限管理應(yīng)用執(zhí)行文件統(tǒng)一對功能權(quán)限配置文件進(jìn)行配置,實(shí)現(xiàn)對功能權(quán)限集中動(dòng)態(tài)管理,用以解決現(xiàn)有技術(shù)中分別為功能權(quán)限管理復(fù)雜而導(dǎo)致需要消耗大量工作和維護(hù)成本的問題。
【專利說明】一種集中管理功能權(quán)限的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于信息【技術(shù)領(lǐng)域】,尤其涉及一種集中管理功能權(quán)限的方法及裝置。
【背景技術(shù)】
[0002]OSGi (Open Service Gateway Initiative)面向 Java 的動(dòng)態(tài)模型系統(tǒng)技術(shù)是一個(gè)規(guī)范的服務(wù)框架,在OSGi中,每一個(gè)模塊叫Bundle,即服務(wù)包,每個(gè)服務(wù)包向其它服務(wù)包暴露其服務(wù),服務(wù)包間服務(wù)的引用是可以管理的;每一個(gè)服務(wù)包類似一個(gè)模塊,其實(shí)更是一個(gè)插件,可以被動(dòng)態(tài)的加載到OSGi框架,動(dòng)態(tài)注冊、引用、回收和卸載服務(wù),也可以被動(dòng)態(tài)的卸載;服務(wù)包在運(yùn)行時(shí)相互之間的依賴是可以通過管理的服務(wù)來體現(xiàn)的,在設(shè)計(jì)時(shí),從功能復(fù)用的角度,即一個(gè)服務(wù)包會(huì)使用另一個(gè)服務(wù)包的類,在設(shè)計(jì)時(shí)各個(gè)服務(wù)包間會(huì)有一種依賴管理,這種依賴在服務(wù)包的清單配置文件中定義。OSGi還定義了類型加載模型,用于實(shí)現(xiàn)一個(gè)服務(wù)包從OSGi系統(tǒng)加載其依賴的類型。在OSGI模塊化技術(shù)開發(fā)中,業(yè)務(wù)功能分布在每個(gè)模塊,傳統(tǒng)的權(quán)限管理是把功能權(quán)限放在每個(gè)模塊中,由模塊單獨(dú)管理,功能權(quán)限不易被集中動(dòng)態(tài)管理,給開發(fā)管理復(fù)雜難度加大,從而導(dǎo)致需要消耗大量工作和維護(hù)成本的問題。

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

[0003]本發(fā)明實(shí)施例的目的在于提供一種集中管理功能權(quán)限的方法及裝置,旨在OSGi規(guī)范下通過權(quán)限管理應(yīng)用執(zhí)行文件統(tǒng)一對功能權(quán)限配置文件進(jìn)行配置,實(shí)現(xiàn)對功能權(quán)限集中動(dòng)態(tài)管理,用以解決現(xiàn)有技術(shù)中分別為功能權(quán)限管理復(fù)雜而導(dǎo)致需要消耗大量工作和維護(hù)成本的問題。
[0004]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種集中管理功能權(quán)限的方法,所述方法包括下述步驟:
[0005]創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中;
[0006]根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置;
[0007]創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理。
[0008]進(jìn)一步的,所述創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中的步驟包括:
[0009]構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫;
[0010]創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在構(gòu)建的數(shù)據(jù)庫中。
[0011]進(jìn)一步的,所述根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置的步驟包括:
[0012]采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限為功能模塊修改權(quán)限;
[0013]根據(jù)功能模塊所需要的權(quán)限,將所述修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件中,完成對所述權(quán)限的配置。[0014]進(jìn)一步的,所述創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理的步驟包括:
[0015]創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過所述權(quán)限管理應(yīng)用執(zhí)行文件掃描數(shù)據(jù)庫中權(quán)限配置信息;
[0016]通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理。
[0017]進(jìn)一步的,所述通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理包括:通過所述權(quán)限管理應(yīng)用執(zhí)行文件對存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置修改,完成對所述功能權(quán)限配置文件的集中管理。
[0018]本發(fā)明實(shí)施例的另一目的在于提供一種集中管理功能權(quán)限的裝置,所述裝置包括:
[0019]配置文件單元,用于創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中;
[0020]配置單元,用于根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置;
[0021]管理單元,用于創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理。
[0022]進(jìn)一步的,所述配置文件單元包括:
[0023]數(shù)據(jù)庫構(gòu)建單元,用于構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫;
[0024]配置文件創(chuàng)建單元,創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在構(gòu)建的數(shù)據(jù)庫中。
[0025]進(jìn)一步的,所述配置單元包括:
[0026]權(quán)限定義單元,用于采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限為功能模塊修改權(quán)限;
[0027]權(quán)限配置單元,用于根據(jù)功能模塊所需要的權(quán)限,將所述修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件中,完成對所述權(quán)限的配置。
[0028]進(jìn)一步的,所述管理單元包括:
[0029]創(chuàng)建管理單元,用于創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過所述權(quán)限管理應(yīng)用執(zhí)行文件掃描數(shù)據(jù)庫中權(quán)限配置信息;
[0030]執(zhí)行管理單元,用于通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理。
[0031]進(jìn)一步的,所述執(zhí)行管理單元具體用于:
[0032]通過所述權(quán)限管理應(yīng)用執(zhí)行文件對存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置修改,完成對所述功能權(quán)限配置文件的集中管理。
[0033]本發(fā)明實(shí)施例通過一種集中管理功能權(quán)限的方法及裝置,通過在OSGi規(guī)范下將功能權(quán)限統(tǒng)一存儲(chǔ)在數(shù)據(jù)庫中,通過功能權(quán)限配置文件來對不同的權(quán)限進(jìn)行配置,當(dāng)需要對功能權(quán)限進(jìn)行管理時(shí),只需要通過權(quán)限管理執(zhí)行文件對存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行修改就可以完成對功能權(quán)限的集中管理,通過權(quán)限管理應(yīng)用執(zhí)行文件配合數(shù)據(jù)庫,用戶不需要逐個(gè)在功能模塊中對權(quán)限進(jìn)行配置,實(shí)現(xiàn)了集中的功能權(quán)限的管理,解決現(xiàn)有技術(shù)中分別為功能權(quán)限管理復(fù)雜且需要消耗大量工作和維護(hù)成本的問題。【專利附圖】

【附圖說明】
[0034]圖1是本發(fā)明第一實(shí)施例提供的一種集中管理功能權(quán)限的方法的實(shí)現(xiàn)流程圖;
[0035]圖2是本發(fā)明第二實(shí)施例提供的一種集中管理功能權(quán)限的方法的實(shí)現(xiàn)流程圖;
[0036]圖3是本發(fā)明第三實(shí)施例提供的一種集中管理功能權(quán)限的裝置的結(jié)構(gòu)圖;以及
[0037]圖4是本發(fā)明第四實(shí)施例提供的一種集中管理功能權(quán)限的裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0038]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0039]以下結(jié)合具體實(shí)施例對本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
[0040]實(shí)施例一:
[0041]圖1示出了本發(fā)明第一實(shí)施例提供的一種集中管理功能權(quán)限的方法的實(shí)現(xiàn)流程,詳述如下:
[0042]在步驟SlOl中,創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中。
[0043]在具體實(shí)施過程中,首先創(chuàng)建一個(gè)集中存儲(chǔ)的數(shù)據(jù)庫,用于存儲(chǔ)權(quán)限配置文件,根據(jù)權(quán)限的不同設(shè)計(jì)不同的權(quán)限配置文件,之后將創(chuàng)建的權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中,通過數(shù)據(jù)庫進(jìn)行集中存儲(chǔ)。
[0044]在步驟S102中,根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置。
[0045]在具體實(shí)施過程中,根據(jù)功能模塊所要的功能,確定功能模塊所需要的具體權(quán)限,并根據(jù)功能模塊的所需要的具體權(quán)限在數(shù)據(jù)庫中進(jìn)行功能權(quán)限配置,之后保存數(shù)據(jù)庫中配置好功能權(quán)限配置文件。
[0046]在步驟S103中,創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理。
[0047]在具體實(shí)施過程中,在對功能權(quán)限配置完成以后,當(dāng)需要對權(quán)限進(jìn)行管理時(shí)首先創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,權(quán)限管理應(yīng)用執(zhí)行文件可以對數(shù)據(jù)庫中的權(quán)限配置文件進(jìn)行掃描讀取服務(wù)包,并根據(jù)掃描后的結(jié)果對權(quán)限配置文件進(jìn)行修改,通過對權(quán)限配置文件進(jìn)行修改來實(shí)現(xiàn)對功能權(quán)限的集中管理。
[0048]本發(fā)明實(shí)施例通過上述方式,一種集中管理功能權(quán)限的方法,通過將功能權(quán)限統(tǒng)一存儲(chǔ)在數(shù)據(jù)庫中,通過功能權(quán)限配置文件來對不同的權(quán)限進(jìn)行配置,當(dāng)需要對功能權(quán)限進(jìn)行管理時(shí),只需要通過權(quán)限管理執(zhí)行文件對存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行修改就可以完成對功能權(quán)限的集中管理,通過權(quán)限管理應(yīng)用執(zhí)行文件配合數(shù)據(jù)庫,用戶不需要逐個(gè)在功能模塊中對權(quán)限進(jìn)行配置,實(shí)現(xiàn)了集中的功能權(quán)限的管理。
[0049]實(shí)施例二:
[0050]圖2示出了本發(fā)明第二實(shí)施例提供的一種集中管理功能權(quán)限的方法的實(shí)現(xiàn)流程,詳述如下:[0051]在步驟S201中,構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫。
[0052]在具體實(shí)施過程中,首先構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫,通過單獨(dú)的數(shù)據(jù)庫存儲(chǔ)功能權(quán)限配置文件,可以更快地在數(shù)據(jù)庫中查找到功能權(quán)限的配置信息,完成對功能權(quán)限的集中管理。
[0053]在步驟S202中,創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在構(gòu)建的數(shù)據(jù)庫中。
[0054]在具體實(shí)施過程中,創(chuàng)建功能權(quán)限配置文件的方法為,根據(jù)功能權(quán)限領(lǐng)域模型,創(chuàng)建功能權(quán)限的數(shù)據(jù)表結(jié)構(gòu),為功能權(quán)限的數(shù)據(jù)定義一套數(shù)據(jù)表結(jié)構(gòu),功能權(quán)限的數(shù)據(jù)采用統(tǒng)一標(biāo)準(zhǔn)和格式,然后將功能權(quán)限配置文件存儲(chǔ)在構(gòu)建數(shù)據(jù)庫中,創(chuàng)建的功能權(quán)限配置文件可以采用security, xml文件。
[0055]在步驟S203中,采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限為功能模塊修改權(quán)限。
[0056]在具體實(shí)施過程中,采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限修改功能模塊的權(quán)限,修改功能模塊的權(quán)限采用的具體方式包括,通過在功能權(quán)限配置文件中增加功能模塊的權(quán)限來修改功能模塊的權(quán)限,通過在功能權(quán)限配置文件中修改功能模塊的權(quán)限來修改功能模塊的權(quán)限,通過在功能權(quán)限配置文件中刪除功能模塊的權(quán)限來修改功能模塊的權(quán)限。
[0057]在步驟S204中,根據(jù)功能模塊所需要的權(quán)限,將所述修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件中,完成對所述權(quán)限的配置。
[0058]在具體實(shí)施過程中,根據(jù)功能模塊所需要的權(quán)限,將修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)中功能權(quán)限配置文件中,具體修改時(shí)可以通過配置MANIFEST.MF文件,通過配置MANIFEST.MF文件,實(shí)現(xiàn)對功能權(quán)限配置文件security, xml的權(quán)限配置。
[0059]在步驟S205中,創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過所述權(quán)限管理應(yīng)用執(zhí)行文件掃描數(shù)據(jù)庫中權(quán)限配置信息。
[0060]在具體實(shí)施過程中,通過創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過權(quán)限管理應(yīng)用執(zhí)行文件來實(shí)現(xiàn)對不同的權(quán)限的檢測和配置,權(quán)限管理應(yīng)用執(zhí)行文件可以對保存在數(shù)據(jù)庫中的功能權(quán)限配置文件實(shí)現(xiàn)增、刪、改、查的基本操作,同時(shí)權(quán)限管理應(yīng)用執(zhí)行文件還可以實(shí)時(shí)監(jiān)聽各個(gè)功能權(quán)限配置文件的調(diào)用情況,并記功能權(quán)限配置文件被調(diào)用的事件,同時(shí)為了增強(qiáng)權(quán)限管理應(yīng)用執(zhí)行文件的安全性,登陸權(quán)限管理應(yīng)用執(zhí)行文件時(shí)需要進(jìn)行必要的驗(yàn)證,具體的驗(yàn)證可以通過密碼方式進(jìn)行驗(yàn)證。
[0061]在步驟S206中,通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理。
[0062]在具體實(shí)施過程中,權(quán)限管理應(yīng)用執(zhí)行文件實(shí)時(shí)對保存在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行監(jiān)聽和記錄,由于權(quán)限管理應(yīng)用執(zhí)行文件可以直接在數(shù)據(jù)庫中對功能權(quán)限配置文件進(jìn)行基本的增、刪、改、查的配置,從而可以實(shí)現(xiàn)對對功能權(quán)限配置文件的集中管理。
[0063]本發(fā)明實(shí)施例通過上述方式,一種集中管理功能權(quán)限的方法,通過統(tǒng)一的權(quán)限管理應(yīng)用執(zhí)行文件對功能權(quán)限配置文件進(jìn)行管理,權(quán)限管理應(yīng)用執(zhí)行文件可以對功能權(quán)限配置文件進(jìn)行實(shí)時(shí)的監(jiān)聽和對保存在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行增加、修改、刪除的操作,完成對功能權(quán)限的集中管理,用戶需要對功能權(quán)限進(jìn)行配置時(shí),只需要獲取得到權(quán)限管理應(yīng)用執(zhí)行文件的使用權(quán)限即可,其中權(quán)限管理應(yīng)用執(zhí)行文件可以通過密碼登陸的方式獲取,用戶獲取得到權(quán)限管理應(yīng)用執(zhí)行文件的使用權(quán)以后完成對權(quán)限功能的配置,配置包括基本的增加、刪除、修改,通過權(quán)限管理應(yīng)用執(zhí)行文件統(tǒng)一對權(quán)限功能進(jìn)行集中配置,降低管理維護(hù)的成本,同時(shí)還可以對管理維護(hù)的事件進(jìn)行記錄并保存記錄,以方便后續(xù)的管理和維護(hù)。
[0064]實(shí)施例三:
[0065]圖3示出了本發(fā)明第三實(shí)施例提供的……裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0066]配置文件單元31,用于創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中。
[0067]配置文件單元用于創(chuàng)建一個(gè)集中存儲(chǔ)的數(shù)據(jù)庫,用于存儲(chǔ)權(quán)限配置文件,根據(jù)權(quán)限的不同設(shè)計(jì)不同的權(quán)限配置文件,之后將創(chuàng)建的權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中,通過數(shù)據(jù)庫進(jìn)行集中存儲(chǔ)。
[0068]配置單元32,用于根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置。
[0069]配置單元用于根據(jù)功能模塊所要的功能,確定功能模塊所需要的具體權(quán)限,并根據(jù)功能模塊的所需要的具體權(quán) 限在數(shù)據(jù)庫中進(jìn)行功能權(quán)限配置,之后保存數(shù)據(jù)庫中配置好功能權(quán)限配置文件。
[0070]管理單元33,用于創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集
中管理。
[0071]管理單元用于在對功能權(quán)限配置完成以后,當(dāng)需要對權(quán)限進(jìn)行管理時(shí)首先創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,權(quán)限管理應(yīng)用執(zhí)行文件可以對數(shù)據(jù)庫中的權(quán)限配置文件進(jìn)行掃描,并根據(jù)掃描后的結(jié)果對權(quán)限配置文件進(jìn)行修改,通過對權(quán)限配置文件進(jìn)行修改來實(shí)現(xiàn)對功能權(quán)限的集中管理。
[0072]本發(fā)明實(shí)施例通過上述方式,一種集中管理功能權(quán)限的裝置,通過將功能權(quán)限統(tǒng)一存儲(chǔ)在數(shù)據(jù)庫中,通過功能權(quán)限配置文件來對不同的權(quán)限進(jìn)行配置,當(dāng)需要對功能權(quán)限進(jìn)行管理時(shí),只需要通過權(quán)限管理執(zhí)行文件對存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行修改就可以完成對功能權(quán)限的集中管理,通過權(quán)限管理應(yīng)用執(zhí)行文件配合數(shù)據(jù)庫,用戶不需要逐個(gè)在功能模塊中對權(quán)限進(jìn)行配置,實(shí)現(xiàn)了集中的功能權(quán)限的管理,解決了通過功能模塊逐個(gè)對功能進(jìn)行管理的負(fù)載操作問題,使得在OSGi規(guī)范下的服務(wù)框架的內(nèi)管理功能權(quán)限時(shí)更加的方便。
[0073]實(shí)施例四:
[0074]圖4示出了本發(fā)明第四實(shí)施例提供的一種集中管理功能權(quán)限的裝置的結(jié)構(gòu),為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
[0075]數(shù)據(jù)庫構(gòu)建單元41,用于構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫。
[0076]數(shù)據(jù)庫構(gòu)建單元用于構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫,通過單獨(dú)的數(shù)據(jù)庫存儲(chǔ)功能權(quán)限配置文件,可以更快地在數(shù)據(jù)庫中查找到功能權(quán)限的配置信息,完成對功能權(quán)限的集中管理。
[0077]配置文件創(chuàng)建單元42,創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在構(gòu)建的數(shù)據(jù)庫中。
[0078]配置文件創(chuàng)建單元用于創(chuàng)建功能權(quán)限配置文件的方法為,根據(jù)功能權(quán)限領(lǐng)域模型,創(chuàng)建功能權(quán)限的數(shù)據(jù)表結(jié)構(gòu),為功能權(quán)限的數(shù)據(jù)定義一套數(shù)據(jù)表結(jié)構(gòu),功能權(quán)限的數(shù)據(jù)采用統(tǒng)一標(biāo)準(zhǔn)和格式,然后將功能權(quán)限配置文件存儲(chǔ)在構(gòu)建數(shù)據(jù)庫中,創(chuàng)建的功能權(quán)限配置文件可以采用security, xml文件。
[0079]權(quán)限定義單元43,用于采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限為功能模塊修改權(quán)限。
[0080]權(quán)限定義單元用于采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限修改功能模塊的權(quán)限,修改功能模塊的權(quán)限采用的具體方式包括,通過在功能權(quán)限配置文件中增加功能模塊的權(quán)限來修改功能模塊的權(quán)限,通過在功能權(quán)限配置文件中修改功能模塊的權(quán)限來修改功能模塊的權(quán)限,通過在功能權(quán)限配置文件中刪除功能模塊的權(quán)限來修改功能模塊的權(quán)限。
[0081]權(quán)限配置單元44,用于根據(jù)功能模塊所需要的權(quán)限,將所述修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件中,完成對所述權(quán)限的配置。
[0082]權(quán)限配置單元用于根據(jù)功能模塊所需要的權(quán)限,將修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)中功能權(quán)限配置文件中,具體修改時(shí)可以通過配置MANIFEST.MF文件,通過配置MANIFEST.MF文件,實(shí)現(xiàn)對功能權(quán)限配置文件security, xml的權(quán)限配置。
[0083]創(chuàng)建管理單元45,用于創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過所述權(quán)限管理應(yīng)用執(zhí)行文件掃描數(shù)據(jù)庫中權(quán)限配置信息。
[0084]創(chuàng)建管理單元用于通過創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過權(quán)限管理應(yīng)用執(zhí)行文件來實(shí)現(xiàn)對不同的權(quán)限的檢測和配置,權(quán)限管理應(yīng)用執(zhí)行文件可以對保存在數(shù)據(jù)庫中的功能權(quán)限配置文件實(shí)現(xiàn)增刪改查的基本操作,同時(shí)權(quán)限管理應(yīng)用執(zhí)行文件還可以實(shí)時(shí)監(jiān)聽各個(gè)功能權(quán)限配置文件的調(diào)用情況,并記功能權(quán)限配置文件被調(diào)用的事件,同時(shí)為了增強(qiáng)權(quán)限管理應(yīng)用執(zhí)行文件的安全性,登陸權(quán)限管理應(yīng)用執(zhí)行文件時(shí)需要進(jìn)行必要的驗(yàn)證,具體的驗(yàn)證可以通過密碼方式進(jìn)行驗(yàn)證。
[0085]執(zhí)行管理單元46,用于通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理。
[0086]執(zhí)行管理單元用于權(quán)限管理應(yīng)用執(zhí)行文件實(shí)時(shí)對保存在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行監(jiān)聽和記錄,由于權(quán)限管理應(yīng)用執(zhí)行文件可以直接在數(shù)據(jù)庫中對功能權(quán)限配置文件進(jìn)行基本的增刪改查的配置,從而可以實(shí)現(xiàn)對對功能權(quán)限配置文件的集中管理。
[0087]本發(fā)明實(shí)施例通過一種集中管理功能權(quán)限的裝置,通過統(tǒng)一的權(quán)限管理應(yīng)用執(zhí)行文件對功能權(quán)限配置文件進(jìn)行管理,權(quán)限管理應(yīng)用執(zhí)行文件可以對功能權(quán)限配置文件進(jìn)行實(shí)時(shí)的監(jiān)聽和對保存在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行增加、修改、刪除的操作,完成對功能權(quán)限的集中管理,用戶需要對功能權(quán)限進(jìn)行配置時(shí),只需要獲取得到權(quán)限管理應(yīng)用執(zhí)行文件的使用權(quán)限即可,其中權(quán)限管理應(yīng)用執(zhí)行文件可以通過密碼登陸的方式獲取,用戶獲取得到權(quán)限管理應(yīng)用執(zhí)行文件的使用權(quán)以后完成對權(quán)限功能的配置,配置包括基本的增力口、刪除、修改,通過權(quán)限管理應(yīng)用執(zhí)行文件統(tǒng)一對權(quán)限功能進(jìn)行集中配置,降低管理維護(hù)的成本,同時(shí)還可以對管理維護(hù)的事件進(jìn)行記錄并保存記錄,以方便后續(xù)的管理和維護(hù)。
[0088]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁盤、光盤等。
[0089]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種集中管理功能權(quán)限的方法,其特征在于,所述方法包括下述步驟: 創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中; 根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置; 創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理。
2.如權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中的步驟包括: 構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫; 創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在構(gòu)建的數(shù)據(jù)庫中。
3.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置的步驟包括: 采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限為功能模塊修改權(quán)限; 根據(jù)功能模塊所需要的權(quán)限,將所述修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件中,完成對所述權(quán)限的配置。
4.如權(quán)利要求1所述的方法,其特征在于,所述創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理的步驟包括: 創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過所述權(quán)限管理應(yīng)用執(zhí)行文件掃描數(shù)據(jù)庫中權(quán)限配置信息; 通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理。
5.如權(quán)利要求4所述的方法,其特征在于,所述通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理包括:通過所述權(quán)限管理應(yīng)用執(zhí)行文件對存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置修改,完成對所述功能權(quán)限配置文件的集中管理。
6.一種集中管理功能權(quán)限的裝置,其特征在于,所述裝置包括: 配置文件單元,用于創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在數(shù)據(jù)庫中; 配置單元,用于根據(jù)功能模塊所需要的權(quán)限,對所述存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置; 管理單元,用于創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,對所述功能權(quán)限配置文件進(jìn)行集中管理。
7.如權(quán)利要求6所述的裝置,其特征在于,所述配置文件單元包括: 數(shù)據(jù)庫構(gòu)建單元,用于構(gòu)建存儲(chǔ)功能權(quán)限配置文件的數(shù)據(jù)庫; 配置文件創(chuàng)建單元,創(chuàng)建功能權(quán)限配置文件,并將所述功能權(quán)限配置文件存儲(chǔ)在構(gòu)建的數(shù)據(jù)庫中。
8.如權(quán)利要求6所述的裝置,其特征在于,所述配置單元包括: 權(quán)限定義單元,用于采用元數(shù)據(jù)結(jié)構(gòu)定義功能權(quán)限,依據(jù)功能模塊所需要的權(quán)限為功能模塊修改權(quán)限; 權(quán)限配置單元,用于根據(jù)功能模塊所需要的權(quán)限,將所述修改后的權(quán)限存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件中,完成對所述權(quán)限的配置。
9.如權(quán)利要求6所述的裝置,其特征在于,所述管理單元包括: 創(chuàng)建管理單元,用于創(chuàng)建權(quán)限管理應(yīng)用執(zhí)行文件,通過所述權(quán)限管理應(yīng)用執(zhí)行文件掃描數(shù)據(jù)庫中權(quán)限配置信息;執(zhí)行管理單元,用于通過所述權(quán)限管理應(yīng)用執(zhí)行文件完成對所述功能權(quán)限配置文件的集中管理。
10.如利要求9所述的裝置,其特征在于,所述執(zhí)行管理單元具體用于: 通過所述權(quán)限管理應(yīng)用執(zhí)行文件對存儲(chǔ)在數(shù)據(jù)庫中的功能權(quán)限配置文件進(jìn)行配置修改,完成對所述功能權(quán)限配置文件 的集中管理。
【文檔編號(hào)】G06F17/30GK103729450SQ201310752070
【公開日】2014年4月16日 申請日期:2013年12月31日 優(yōu)先權(quán)日:2013年12月31日
【發(fā)明者】唐健, 陳毅林, 徐云輝 申請人:深圳市科漫達(dá)智能管理科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿合奇县| 永康市| 广水市| 常宁市| 万源市| 深圳市| 沛县| 黄平县| 鹰潭市| 榆林市| 南开区| 岚皋县| 望都县| 巴林右旗| 武陟县| 新蔡县| 福建省| 克什克腾旗| 玉田县| 福安市| 台东市| 日照市| 拜城县| 建始县| 宁明县| 甘泉县| 鄯善县| 西青区| 阳朔县| 阆中市| 鹤峰县| 莎车县| 绥棱县| 麦盖提县| 雅安市| 琼海市| 德州市| 高州市| 吉木萨尔县| 清苑县| 兴安县|