Учебно-методический комплекс теоретические основы компьютерной безопасности



Download 6,35 Mb.
bet43/83
Sana13.12.2022
Hajmi6,35 Mb.
#884776
TuriУчебное пособие
1   ...   39   40   41   42   43   44   45   46   ...   83
Bog'liq
ТОКБ книга

Иерархическая система ролей
Данная разновидность ролевых моделей является наиболее близкой к реальным организационно-технологическим и организационно-управленческим схемам на предприятиях и в организациях. Должности сотрудников предприятий, организаций в большинстве случаев образуют иерархически подчиненные структуры. На рис. 2.26 представлены примеры иерархической системы ролей-должностей.

Рис. 2.26. Примеры иерархической организации системы должностей (ролей)
При этом помимо управленческого аспекта подчиненность ролей в большинстве случаев включает наследование прав и полномочий. В иерархически организованных структурах возможны два направления наследования полномочий и прав – "снизу" и "сверху".
При наследовании "сверху" подчиненный субъект помимо своих индивидуальных (так называемых явных) прав и полномочий получает (наследует) права и полномочия родителей. Подобный подход широко применяется в организации доступа к объектам, образующим иерархически организованную структуру, а также в системах индивидуально-группового доступа.
Модели с иерархически организованными ролями основаны на механизме наследования "снизу", при котором старшая в иерархии роль получает (владеет) права и полномочия непосредственно подчиненных ролей и т. д.
С формальной точки зрения модель с иерархической системой ролей включает введение дополнительных и уточнение исходных отношений сущностей и функций системы –
Fℜℜ : ℜ x ℜ – отношение частичного порядка на множестве ролей, определяющее иерархию (подчиненность) ролей и задающее оператор доминирования ролей ≥, такое что:
если для ρ1, ρ2 ∈ℜ, ρ1 ≥ ρ2, то ρ1 находится в иерархии ролей выше, чем ρ2;
F hU : U xℜ – отображение множества пользователей на множество ролей, причем вместе с каждой ролью ρ из набора назначенных для пользователя ролей, в него включаются и все роли ρ ', подчиненные ρ : для ∀ρ, ρ'∈ℜ, uU: ρ ≥ ρ ' ∧ (u,ρ) ∈ F hU (u) ⇒ (u') ∈ F hU (u);
f hroles : СR – значением функции является набор ролей R ⊆ ℜ , из дос-
тупных пользователю, по которым пользователь работает (осуществляет доступ) в данном сеансе cС, с учетом иерархически подчиненных ролей:
f hroles(c) ⊆ {ρi | (∃ ρ'≥ ρi ( fuser(c), ρ')∈ F hU (u))} ;
f hpermissions : СP – значением функции P = f hpermissions(c) является совокупность полномочий P P, доступных по всем ролям R = f hroles(c), задействованным пользователем в данном сеансе сС (с учетом полномочий подчиненных ролей).
В плане критического анализа модели с иерархической организацией системы ролей отметим, что в более строгом смысле необходимо регламентировать возможные типы отношений FP , т. е. особенности отображения множества полномочий на множество иерархически организованных ролей. В частности, принципиальное значение имеет вопрос о теоретико-множественном соотношении полномочий старшей роли и ролей, непосредственно ей подчиненных. Другим принципиальным вопросом в этом же плане является возможность или невозможность назначения одного и того же полномочия одновременно двум ролям, находящимся в иерархическом подчинении.
Анализируя особенности прав и полномочий соподчиненных должностей в реальных организационно-управленческих схемах, можно предложить три подхода к структуре отношения FP в системе с иерархически организованной системой ролей:

  • строго таксономический листовой подход;

  • не таксономический листовой подход;

  • иерархически охватный подход.

При строго таксономическом листовом подходе все множество полномочий разбивается на непересекающиеся подмножества, назначаемые отношением FP листовым ролям корневого графа иерархии ролей (см. рис. 2.27):
F hP (ρлj) = {pj1, pj2,…} ,
F hP (ρлj) ∩ F hP (ρлi) ∩ …= ∅ , F hP (ρлj) ∪ F hP (ρлi) ∪ …= P .
Полномочия старших ролей, т. е. ролей, которым соответствуют внутренние вершины корневого графа иерархии ролей, определяются как объединение прав и полномочий непосредственно подчиненных ролей, которым в графе иерархии ролей соответствуют вершины-сыновья:
F hP (ρиk) = F hP ki ) ∪ F hP kj ) ∪ … ,
где {ρki , ρkj , …} – полный набор ролей-сыновей для роли ρиk.

Рис. 2.27. Пример таксономического листового подхода к назначению полномочий в иерархической системе ролей
При нетаксономическом листовом подходе права и полномочия непосредственно получают также только листовые роли. Полномочия старших ролей также образуются объединением полномочий непосредственно подчиненных ролей. При этом, однако, пересечение наборов полномочий листовых ролей-братьев, т. е. подчиненных общей старшей роли, может быть не пустым:
F hP (ρлj) ∩ F hP (ρлi) ∩ …≠ ∅ .
Нетрудно видеть, что подобный подход в отличие от строго таксономического не обеспечивает автоматического наделения корневой в иерархии роли полным набором полномочий системы.
При иерархически охватном подходе в набор прав и полномочий старших ролей непосредственно включаются только те права и полномочия, которые не вошли в наборы прав и полномочий подчиненных ролей:
F hP k) ={pk1, pk2 ,…} ,
F hP (ρиk) ∩ F hP i) = ∅ , где {ρиk ≥ ρi}.
При этом в соответствии с функциями f hroles и f hpermissions при иерархически охватном подходе итоговый набор полномочий пользователя, задействовавшего в сеансе c старшую роль ρиk , включает набор прав и полномочий всех ролей, подчиненных роли ρиk.
Таксономический листовой подход отражает те предметные области, для которых набор полномочий (прав) рассматривается как общий ресурс, распределяемый между низовыми звеньями системы, к примеру, сельскохозяйственные земельные угодья, наделяемые крепостным крестьянам, из совокупности наделов которых складываются владения феодалов. Другой пример – структуры со строгой организационно-управленческой вертикалью – право руководить рядовыми сотрудниками имеют только их непосредственные руководители (низшее управленческое звено); руководители более высокого управленческого уровня право непосредственного руководства рядовыми сотрудниками получают на основе объединения соответствующих прав подчиненных руководителей более низкого управленческого звена.
Второй подход идеологически сходен с первым, за исключением того, что конкретное право, полномочие может предоставляться не одной листовой роли, а сразу нескольким.
Иерархически охватный подход отражает более сложные, но и более распространенные предметные области, в которых на множестве прав и полномочий, в свою очередь, может быть задано отношение частичного порядка, что приводит к тому, что часть полномочий может быть присвоена ролям только определенного уровня иерархии. В подобных системах старшей роли (должности) непосредственно назначаются только права и полномочия соответствующего уровня иерархии, а права и полномочия подчиненных ролей наследуются и применяются автоматически.


Download 6,35 Mb.

Do'stlaringiz bilan baham:
1   ...   39   40   41   42   43   44   45   46   ...   83




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish