[發(fā)明專利]搜索鑒權(quán)處理方法及裝置有效
| 申請?zhí)枺?/td> | 201310332066.6 | 申請日: | 2013-08-01 |
| 公開(公告)號: | CN103428029A | 公開(公告)日: | 2013-12-04 |
| 發(fā)明(設(shè)計)人: | 趙卓真 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/06;G06F17/30 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 搜索 處理 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù),尤其涉及一種搜索鑒權(quán)處理方法及裝置。
背景技術(shù)
在網(wǎng)管系統(tǒng)中,不同用戶設(shè)備的管理域是不一樣的,比如管理員用戶設(shè)備可以管理所有的管理對象,而某個區(qū)域的管理對象可能只對該區(qū)域的運(yùn)維人員可見,其它區(qū)域的運(yùn)維人員不可見。現(xiàn)有技術(shù)中常用的授權(quán)方式是以子網(wǎng)作為授權(quán)單位對非管理員用戶設(shè)備進(jìn)行授權(quán)。即網(wǎng)管服務(wù)器將管理范圍中的管理對象,例如網(wǎng)元,劃分到多個子網(wǎng)中,每個子網(wǎng)包括至少一個網(wǎng)元。
通常搜索引擎的工作包括爬取數(shù)據(jù)、整理數(shù)據(jù)、創(chuàng)建索引、查詢索引等,通用的搜索引擎都不包含權(quán)限信息,即爬取回來的數(shù)據(jù)是沒有用戶設(shè)備權(quán)限信息的,在這些搜索引擎中數(shù)據(jù)對所有用戶設(shè)備可見,但是,在網(wǎng)管系統(tǒng)中的數(shù)據(jù)都是帶有權(quán)限信息的,所以網(wǎng)管系統(tǒng)中的搜索引擎需要結(jié)合用戶設(shè)備的權(quán)限信息來給出搜索結(jié)果。
現(xiàn)有技術(shù)中,一種是在創(chuàng)建索引階段,使用角色或用戶設(shè)備組作為權(quán)限標(biāo)識添加到索引中,搜索時在過濾條件中加入用戶設(shè)備的角色或用戶設(shè)備組進(jìn)行搜索,但是角色和用戶設(shè)備組數(shù)量很容易發(fā)生變化,且一旦發(fā)生變化,有可能整個索引數(shù)據(jù)庫的數(shù)據(jù)都得更新。現(xiàn)有技術(shù)中,另一種是先按照用戶設(shè)備輸入的關(guān)鍵字進(jìn)行搜索,得到搜索結(jié)果以后再調(diào)用安全鑒權(quán)接口進(jìn)行實(shí)時鑒權(quán)過濾。但是,采用這種方法當(dāng)搜索結(jié)果很多的時候,會大大降低搜索效率。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種搜索鑒權(quán)處理方法及裝置,解決了增刪角色時引起的大量更新數(shù)據(jù),以及低效率問題。
本發(fā)明實(shí)施例第一方面提供一種搜索鑒權(quán)處理方法,包括:
創(chuàng)建包含子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系的索引,其中,每個所述子網(wǎng)管理至少一個所述網(wǎng)元;
接收用戶設(shè)備輸入的搜索條件;
在所述搜索條件中加入所述用戶設(shè)備可見的子網(wǎng)的標(biāo)識信息作為鑒權(quán)條件;
根據(jù)所述鑒權(quán)條件,在所述包含子網(wǎng)和網(wǎng)元拓?fù)潢P(guān)系的索引中查找到目標(biāo)網(wǎng)元,并向所述用戶設(shè)備返回所述目標(biāo)網(wǎng)元。
結(jié)合第一方面,在第一方面的第一種可能的實(shí)施例中,所述創(chuàng)建包含子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系的索引,包括:
根據(jù)所述網(wǎng)元的數(shù)據(jù)信息確定所述子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系,其中,所述網(wǎng)元的數(shù)據(jù)信息包括:所述網(wǎng)元的身份標(biāo)識碼、地址、網(wǎng)絡(luò)之間互連的協(xié)議、所在子網(wǎng)、所述角色;
將所述子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系添加到所述索引中。
結(jié)合第一方面,在第一方面的第二種可能的實(shí)施例中,所述接收到用戶設(shè)備輸入的搜索條件后,還包括:
根據(jù)所述用戶設(shè)備對應(yīng)的角色實(shí)時獲取所述用戶設(shè)備可見的子網(wǎng)。
結(jié)合第一方面的第二種可能的實(shí)施例,在第一方面的第三種可能的實(shí)施例中,每個所述角色包含至少一個子網(wǎng)的管理權(quán)限。
本發(fā)明實(shí)施例第二方面提供一種搜索鑒權(quán)處理裝置,包括:
創(chuàng)建模塊,用于創(chuàng)建包含子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系的索引,其中,每個所述子網(wǎng)管理至少一個所述網(wǎng)元;
接收模塊,用于接收用戶設(shè)備輸入的搜索條件;
鑒權(quán)模塊,用于在所述搜索條件中加入所述用戶設(shè)備可見的子網(wǎng)的標(biāo)識信息作為鑒權(quán)條件;
搜索模塊,用于根據(jù)所述鑒權(quán)條件,在所述包含子網(wǎng)和網(wǎng)元拓?fù)潢P(guān)系的索引中查找到目標(biāo)網(wǎng)元,并向所述用戶設(shè)備返回所述目標(biāo)網(wǎng)元。
結(jié)合第二方面,在第二方面的第一種可能的實(shí)施方式中,所述創(chuàng)建模塊,具體用于根據(jù)所述網(wǎng)元的數(shù)據(jù)信息確定所述子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系,其中,所述網(wǎng)元的數(shù)據(jù)信息包括:所述網(wǎng)元的身份標(biāo)識碼、地址、網(wǎng)絡(luò)之間互連的協(xié)議、所在子網(wǎng)、所述角色;將所述子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系添加到索引中。
結(jié)合第二方面,在第二方面的第二種可能的實(shí)施方式中,所述鑒權(quán)模塊,還用于根據(jù)所述用戶設(shè)備對應(yīng)的角色實(shí)時獲取所述用戶設(shè)備可見的子網(wǎng)。
結(jié)合第二方面的第二種可能的實(shí)施方式,在第二方面的第三種可能的實(shí)施方式中每個所述角色包含至少一個子網(wǎng)的管理權(quán)限。
本發(fā)明實(shí)施例第三方面提供一種網(wǎng)管服務(wù)器,包括第二方面所述的搜索鑒權(quán)處理裝置。
本發(fā)明實(shí)施例通過在創(chuàng)建索引的時候就建立了子網(wǎng)和網(wǎng)元的拓?fù)潢P(guān)系,搜索的時候就可以利用這個拓?fù)潢P(guān)系,將用戶設(shè)備可見的子網(wǎng)作為鑒權(quán)條件進(jìn)行過濾,來獲取搜索結(jié)果,這樣可以提高搜索的效率,并且避免索引數(shù)據(jù)庫的大量更新。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310332066.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





