• Ozaro istisno rollari
  • U foydalanuvchisini belgilaydi.  Role: S→R;  Har bir S




    Download 1,01 Mb.
    Pdf ko'rish
    bet3/30
    Sana12.12.2023
    Hajmi1,01 Mb.
    #117510
    1   2   3   4   5   6   7   8   9   ...   30
    Bog'liq
    I va K uzaro tasiri amaliy shablon-2 compressed

    foydalanuvchisini belgilaydi. 


    Role: S→R; 
    Har bir seans uchun ushbu funktsiya ushbu seansda foydalanuvchi uchun 
    bir vaqtning o'zida mavjud bo'lishi mumkin bo'lgan to'plamdan rollar to'plamini 
    belgilaydi. 
    Permissions: S→P; 
    Har bir mashg'ulot uchun S unda mavjud bo'lgan ruxsatnomalar to'plamini 
    belgilaydi, ular ushbu sessiyada aniqlangan barcha rollarning ruxsatnomalari 
    yig'indisi sifatida tavsiflanadi. 
    Namunaviy modeldagi xavfsizlik mezonlari. S sessiyasida ishlaydigan 
    tizimning biron bir foydalanuvchisi P vakolatini talab qiladigan harakatlarni 
    amalga oshirishi mumkin bo'lsa, tizim xavfsiz deb hisoblanadi, agar 
    P= permissions(S); 
    Mezonning xulosasi: kirishni boshqarish asosan ruxsatlarni berish orqali 
    emas, balki foydalanuvchi rollarini belgilaydigan va aloqalarni belgilaydigan UA 
    munosabatlarini belgilash orqali amalga oshirilishi mumkin, bu sessiyada mavjud 
    bo'lgan rollar to'plamini belgilaydi. 
    Ierarxik rolli model 
    Bu rol modellarining eng keng tarqalgan turi bo'lib, unda rollar ularga 
    berilgan vakolat darajasi bo'yicha tartiblanadi. Rollarning ierarxiyasi shuni 
    anglatadiki, agar rol tayinlangan bo'lsa, unda ierarxiyadagi unga bo'ysunadigan 
    barcha rollar avtomatik ravishda unga tayinlanadi. 
    Shunday qilib, har bir foydalanuvchiga rollar ierarxiyasining ba'zi bir kichik 
    to'plamlari beriladi va har bir sessiyada ushbu ierarxiyaning bir qismini tashkil 
    etuvchi rollar ruxsatnomalari to'plamiga kirish imkoniyati mavjud. Natijada, biz 
    rolning hajmini pasaytirdik. 
    O'zaro istisno rollari 
    Rollar to'plami foydalanuvchiga bir vaqtning o'zida berib bo'lmaydigan va 
    mos kelmaydigan deb hisoblanadigan rollarni birlashtirgan kichik to'plamlarga 
    ajratiladi. Shunday qilib, foydalanuvchiga mos kelmaydigan rollarning har bir 
    to'plamidan faqat bitta rol berilishi mumkin. Rollar to'plamidagi nomuvofiqlikni 
    aniqlash uchun har bir rol uchun mos kelmaydigan rollar to'plamini belgilaydigan 
    funktsiya o'rnatiladi. O'zaro istisno rollar vazifalarni statik ravishda taqsimlashni 


    amalga oshiradi, bu erda vakolat to'qnashuvi rollarni belgilash bosqichida hal 
    qilinadi. 

    Download 1,01 Mb.
    1   2   3   4   5   6   7   8   9   ...   30




    Download 1,01 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    U foydalanuvchisini belgilaydi.  Role: S→R;  Har bir S

    Download 1,01 Mb.
    Pdf ko'rish