අවසර (Permissions)

අවසරයන් යනු කිසියම් සුවිශේෂී ශක්‍යතාවයන් (capabilities) සඳහා ලබාදෙන පිහිටුම් වේ.
උදාහරණයක් ලෙස, (සංසඳ වල) “නව කතිකාවක් අරඹන්න” යන්න නව ශක්‍යතාවකි.
සෑම භූමිකාවක ම ශක්‍යතා සඳහා අවසර පහත සඳහන් සතරා‍කාරයෙන් තෝරා පිහිටුවා ගත හැක.


ආවේණික (INHERIT)

සාමාන්‍යයෙන් මෙය සම්මත පිහිටු ම වේ. මෙය උදාසීන පිහිටුම් ආකාරයකි එනම් “පරිශීලකයා දැනට භාවිත කරන පිහිටුම භාවිත කරන්න” යන ලෙසිනි. උදාහරණයක් ලෙස පාඨමාලාවක යම් භූමිකාවක් කිසියම් අයකුට ප‍වරා/නියම කර ඇත්නම් සහ මෙම ආකාරයේ ශක්‍යතාවන් සහිත අවසර ඇත්නම්, එහිදී ඔවුන් සතු සත්‍ය අවසර වන්නේ උසස්-මට්ටම්වලදී ඔවුන් සතු වූ අවසර වේ.  අවසාන වශයෙන් කිසිඳු ම‍ට්‍ටමක‍ට අ‍වසරයන් නැතිනම්, පරිශීලකයන්ට එම ශක්‍යතාව සඳහා අ‍වසර නැන්තේ ය.

 ඉඩදීම (ALLOW)
මෙම  තේරීමෙන් ඔබට, එම ශක්‍යතාවන් සහිත භූමිකාව පව‍රා ඇති අයට අ‍වසර ලබා දිය හැක. මෙම භූමිකාවට පවරා ඇති සියලු අන්තර්ගතයන්ට සහ සියලු “පහළ” අන්තර්ගතයන්ට මෙම අ‍වසරය අදාල‍ වේ. උදාහරණයක් ලෙස, මෙම භූමිකාව පාඨමාලාවේ සිසුන් සඳහා පවරා ඇත්නම්, සිසුන්ට සියලු සංසඳවලදී  “නව කතිකාවක් ඇරඹීමට” අ‍වසර ලැබෙනු ඇත. නැතිනම් ඇතැම් සංසඳ ප්‍රමුඛතාවන් (override) හෝ නව පැවරුම්; තහනම් හෝ ‍වළකාලන අගයයන් අඩංගු වේ.


‍වලකාලීම(PREVENT)
උසස් අන්තර්ගතයන් සඳහා අ‍වසර ලබා දී ඇති භූමිකාවන් සහිත පරිශිලකයන් ඇතිමුත්, ඔබ මෙම ආකාරය ‍(PREVENT) තේරීමෙන් එම ශක්‍යතාව සඳහා ලැබී තිබූ අවසර ඉවත් කෙරේ.

තහනම් කිරීම් (PROHIBIT )
මෙය ඉතා කලාතුරකින් අවශ්‍ය වේ. නමුත් ඇතැම් විට ඔබට, කිසිඳු පහළ අන්තර්ගතයකට ප්‍රමුඛතාව නැති භුමිකාවකට සම්පූර්ණයෙන්ම අ‍‍වසර ලබා දීම තහනම් කිරීමට අවශ්‍ය විය හැක. ඒ සඳහා හොඳම උදාහරණයක් වන්නේ, පරිපාලකයාට මෙම අඩවි‍යේ, එක් පුද්ගලයකුගේ, සියලු ම සංසඳවල නව කතිකාවන් ඇරඹීම තහනම් කිරීමට අවශ්‍ය වූ විටය. මෙවිට “තහනම් කිරීම්” ශක්‍යතාව සහිත නව භූමිකාවක් නිර්මාණය ක‍ර අඩවියේ සිටින එම පරිශීලකයා වෙත පැවරිය හැක.

අවසරයන් හි ගැටුම් නිරාකරණය

සාමාන්‍යයෙන් “ඉහළ” මට්ටම් හි අන්තර්ගතයන්, “පහළ” මට්‍‍ටම්හි අන්තර්ගතයන්ට වඩා ප්‍රමුඛස්ථානයක් ලබා ගනී. (මෙය අදාල වන්නේ ප්‍රමුඛතාවන් ප‍වරා ඇති භූමිකාවලට පමණි. ) The exception is PROHIBIT which can not be overridden at lower levels.
එකම අන්තර්ගතයේ, එකම පුද්ගලයෙකු හට; එකක් සඳහා ඉඩදීම හා එකක් වළකාලීම ලෙස  භූමිකා දෙකක් පවරා ඇත්නම්, කුමක් ජය ගන්නේ ද? මෙවිට මූඩ්ල් “තීරකයා” සඳහා අන්තර්ගත රුක් සටහන පිරික්සා බලනු ඇත. උදාහරණයක් ලෙස එක් සිසුවෙකුට නව කතිකාවක් ඇරඹීමට ඉඩදීම හා නොදීම යන ලෙස භූමිකා දෙකක් ලබා දී ඇතැයි සිතමු. එවිට ප්‍රවර්ගයන් හා අඩවියේ අන්තර්ගතයන් පිරික්ෂා, තීරණය කිරීමට හේතුවන වෙනත්  අවසරයන් ඇත්දැයි බලයි. එසේ හමු නොවුයේ නම් සම්මතයක් ලෙස අවසරය ‍වැළකේ. (මන්ද පිහිටුම් දෙක එකිනෙක වළකා දමන බැවිනි, එවිට ඔබට අවසරයක් හිමිවන්නේ නැත.)

විශේෂ හැරදැමීම් (Special exceptions )

මෙයින් පරිශීලක අමුත්තන්ට (guest user) තැපැල් කිරීමේ හැකියාවක් ඇතත් එසේ කිරිමට නොහැකි ය. (උදා; සංසඳ, දින දසුන් ස‍ටහන්, බ්ලොග්)

වැඩි විස්තර සදහා භූමිකා, අන්තර්ගතයන්, පවරනලද භූමිකා සහ ප්‍රමුඛතාවන් බලන්න