国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

企業(yè)人力資源管理系統(tǒng)中訪問控制的設(shè)計與實現(xiàn)

2014-10-21 14:22辛向利陳秀敏劉景匯
數(shù)字化用戶 2014年20期
關(guān)鍵詞:訪問控制角色

辛向利 陳秀敏 劉景匯

【摘 要】隨著我國信息和網(wǎng)絡(luò)技術(shù)的日益發(fā)展,企業(yè)的人力資源管理也進入到了高效的信息化時代。但是網(wǎng)絡(luò)信息安全存在的問題也日益突出。管理信息系統(tǒng)中安全性的設(shè)計則成為系統(tǒng)設(shè)計中的一個非常重要的課題。對用戶進行身份驗證,對網(wǎng)絡(luò)資源進行訪問控制都可以極大地減少安全隱患,進一步提高系統(tǒng)的安全性。本文分析了RBAC訪問控制模型,并結(jié)合企業(yè)人力資源管理系統(tǒng)的業(yè)務(wù)邏輯,確定了模型中的用戶、角色,資源,權(quán)限,通過對用戶賦予不同角色,給不同角色不同的對資源的訪問權(quán)限,有效控制了系統(tǒng)資源的安全性訪問。

【關(guān)鍵詞】角色;訪問控制;角色;授權(quán)

一、引言

在當今社會,各行各業(yè)都面臨著極大的生存和機遇挑戰(zhàn)。一個企業(yè)要想在競爭中不斷發(fā)展,不僅與企業(yè)的工作管理模式、辦公效率及企業(yè)整體發(fā)展策略有極大地關(guān)系,而且企業(yè)對于員工的管理及個人發(fā)展規(guī)劃也有著決定性的作用[1]。本人力資源管理系統(tǒng)的設(shè)計目標是充分利用企業(yè)網(wǎng)絡(luò)資源,簡化人力資源的管理流程,提高人力資源部門的管理效率,加強不同部門的協(xié)作;增強員工自助服務(wù)的功能,改進員工服務(wù)模式。由于企業(yè)用戶眾多、分屬不同部門、各部門的業(yè)務(wù)繁多,相互之間又聯(lián)系密切,因此如何保證系統(tǒng)資源被正確、有效的訪問是亟待解決的問題。

二、RBAC

訪問是一種利用計算機資源去做某件事情的能力,訪問控制是一種手段[2],它不僅規(guī)定了“誰”能以“何種方式(權(quán)限)”去訪問某種“資源”,甚至對可訪問資源的類型都能加以控制。具體的控制方式可以在計算機系統(tǒng)或者外部設(shè)備中實現(xiàn)。

RBAC是Role-Based Access Control的縮寫,即基于角色的訪問控制。這種模型將訪問控制看作是“Who對What進行How的操作”。其中Who代表權(quán)限的擁有者或主體(如Principal、User、Group、Role、Actor等);What代表可訪問的對象或資源(Resource);How代表了具體的權(quán)限(Permission)。RBAC的關(guān)注點在于Role和User, Permission的關(guān)系。在這種訪問控制中,權(quán)限與角色相關(guān)聯(lián),用戶通過成為適當角色得到這些角色的權(quán)限;極大地簡化了權(quán)限的管理[3]。

RBAC作為目前比較流行的訪問控制策略,它通過在用戶及訪問權(quán)限之間引入“角色”的概念,將用戶和權(quán)限分離。其核心思想是通過對用戶分配合適的角色,對角色進行授權(quán)來控制用戶對資源的訪問。在這種策略中,一個用戶允許同時擁有多個角色,一個角色也可以同時分配給多個用戶;一個角色也可以包含多個權(quán)限,一個權(quán)限也可以被多個角色包含。RBAC模型圖如圖1所示。

三、 系統(tǒng)訪問控制設(shè)計

為了提高系統(tǒng)的安全性,進一步細化用戶對系統(tǒng)模塊的使用權(quán)限,在人力資源管理系統(tǒng)引入基于權(quán)限的訪問機制,可以將企業(yè)實際的管理權(quán)限具體分配到不同角色的用戶身上,使用戶對系統(tǒng)的操作保持在一定的范圍內(nèi),提高了系統(tǒng)的安全性。

系統(tǒng)安全設(shè)計采用了用戶-角色-模塊(資源)的三層安全模式,分別為用戶層、角色層和模塊層。通過對用戶、角色和權(quán)限之間建立聯(lián)系,能夠控制用戶在系統(tǒng)操作時擁有角色對應(yīng)的權(quán)限,表現(xiàn)為對于不同的角色允許操作不同的功能模塊,有效避免了越權(quán)行為的發(fā)生。

(一)角色的認定

在企業(yè)人力資源管理系統(tǒng)中,角色是為了完成企業(yè)的各種工作任務(wù)而創(chuàng)造的,用戶則依據(jù)其責任和資格來被指派相應(yīng)的角色,當一個工作任務(wù)結(jié)束后,用這個角色即可被撤銷,如果有別的任務(wù)則重新分配其它角色。角色可根據(jù)企業(yè)管理需求變化被賦予不同的權(quán)限,而權(quán)限也可根據(jù)需要而從某角色中收回[3]。此種方法更符合企業(yè)的用戶、組織、數(shù)據(jù)和應(yīng)用特征。

人力資源管理系統(tǒng)是一個面向多用戶、多部門的開放系統(tǒng),其管理的信息多且復(fù)雜。通過問卷調(diào)查、與企業(yè)各部門員工交流,我們了解了企業(yè)組織結(jié)構(gòu)的構(gòu)成、人力資源管理的業(yè)務(wù)流程以及各部門的業(yè)務(wù)需求,并結(jié)合中小型企業(yè)管理的特點,分析了企業(yè)人力資源管理的具體業(yè)務(wù),本系統(tǒng)角色主要劃分為系統(tǒng)管理員、模塊管理員和普通用戶。

系統(tǒng)管理員:擁有最高權(quán)限,具有對用戶、角色、模塊的管理功能;還包括對用戶的角色定位,權(quán)限授權(quán)等功能;

模塊管理員:擁有對相應(yīng)功能模塊的管理功能;

普通用戶:權(quán)限最低,根據(jù)被賦予的角色不同,擁有對不同模塊的訪問權(quán)限。

(二)權(quán)限的認定

人力資源管理系統(tǒng)中對權(quán)限定義為對某個資源模塊的訪問,一般包括增加、刪除、修改、查詢四項基本操作權(quán)限。

(三)資源

資源是對細化了的系統(tǒng)功能模塊,本系統(tǒng)中劃分的主要功能模塊有:系統(tǒng)管理,人事信息管理、績效管理、考勤管理、招聘管理、培訓(xùn)管理和員工自助等七個模塊。

數(shù)據(jù)庫設(shè)計部分分別設(shè)計了用戶表、角色表、資源表和操作表四個基本表,并根據(jù)這四張表生成了三張關(guān)聯(lián)表,分別為用戶-角色表,操作-資源表(即權(quán)限表),以及角色-權(quán)限表。用戶、角色和權(quán)限的關(guān)系如圖2所示。

用戶和角色之間,角色和模塊之間都是多對多的關(guān)系,比如人事信息管理員角色的權(quán)限允許其對人事信息進行增加、修改、刪除以及查詢操作,同時具備普通員工角色的修改個人密碼、查詢考勤記錄等權(quán)限,而招聘管理員角色具有對個人人事信息查詢的權(quán)限及招聘管理的所有權(quán)限、普通員工角色的所有權(quán)限等。用戶對模塊的訪問變成用戶以某種角色對某個模塊進行訪問。系統(tǒng)安全管理圖如圖3所示。

四、系統(tǒng)訪問控制的實現(xiàn)

(一)訪問控制模塊的組成

(1)基本信息管理:包括用戶管理,角色管理,權(quán)限管理等。這部分由系統(tǒng)管理員來設(shè)置,其中用戶是使用該系統(tǒng)的所有員工;角色管理由系統(tǒng)管理員根據(jù)企業(yè)具體業(yè)務(wù)管理設(shè)計出不同角色,比如:人事信息管理員、考勤信息管理員等;將權(quán)限管理保證系統(tǒng)合法用戶的具體操作權(quán)限,可以精確到操作對象的范圍,主要分為瀏覽、添加、刪除、修改四個基本權(quán)限,達到有效分級的目的。

(2)授權(quán)管理:系統(tǒng)管理員根據(jù)員工的日常工作職責,為員工賦予不同的操作角色,根據(jù)員工在業(yè)務(wù)中的等級分配具體的操作權(quán)限,當該業(yè)務(wù)完成后,該角色允許被修改或者刪除。進一步提高用戶訪問的安全性。

(二)訪問控制實現(xiàn)過程

當用戶以正確的用戶名和密碼成功登錄后,如果要對系統(tǒng)的某個資源即功能模塊進行訪問時,系統(tǒng)首先從該用戶角色管理表中取出當前用戶擁有角色,再根據(jù)角色功能表中取出每個角色具有的對功能模塊的訪問權(quán)限。用戶對每個模塊在進行訪問之前都要先判斷該用戶是否對該模塊具有訪問權(quán)限,如果有則操作可行,如果沒有權(quán)限則禁止訪問。

五、結(jié)束語

本文對訪問控制中權(quán)限界定為對某個資源模塊的訪問,實際在應(yīng)用中還可以把訪問對象細化到某張具體的數(shù)據(jù)表。權(quán)限傳遞的約束力度會更加小,這些都會在未來進一步研究。

參考文獻:

[1] SmithAndrew.Overcoming four HR outsourcing obstacles: Top tips for tackling a selection of HR outsourcing challenges.Strategic HR Review.2006, 5(4):28-31.

[2] 石莉.基于LINUX安全模塊的RSBAC研究.陜西科技大學碩士論文.2007:4-5.

[3] 薛志兵, 藺荻.基于互聯(lián)網(wǎng)的民航城市值機系統(tǒng)信息安全性研究.中國民航大學學報.2011, 29(3):82-83.

猜你喜歡
訪問控制角色
電力通信運維系統(tǒng)中基于用戶可信度的訪問控制
云的訪問控制研究
云計算訪問控制技術(shù)研究綜述
小議戲曲中角色的發(fā)展趨勢
《冰雪奇緣》開啟迪士尼劇本角色新模式
人力資源開發(fā)與智力資本提升的關(guān)系探析
普通高等學校思想政治教育輔導(dǎo)員角色問題研究
農(nóng)民工子女融合教育:教師的角色與使命
淺談分層管控建立集團大廈內(nèi)部網(wǎng)絡(luò)權(quán)限管理
校園骨干層網(wǎng)絡(luò)交換機的訪問控制技術(shù)
门头沟区| 武隆县| 巴里| 永仁县| 清原| 亚东县| 武宣县| 明星| 平江县| 石景山区| 保康县| 博客| 奉化市| 罗城| 邓州市| 扶绥县| 瓮安县| 南川市| 台江县| 景泰县| 嘉峪关市| 肥乡县| 宾川县| 冷水江市| 金乡县| 吉林省| 克什克腾旗| 简阳市| 甘泉县| 兴国县| 平遥县| 海南省| 葫芦岛市| 阳朔县| 昭苏县| 凤阳县| 桐梓县| 游戏| 大同县| 淳安县| 育儿|