In
phpGACL when we check permissions, we ask the question 'does ARO X have
access to ACO Y?' In Joomla! we ask the question, 'Does ARO group X have access to
ACO Y?'. The way in which we assign permissions in Joomla! will be altered in the
future to use the same principals as phpGACL.
The three Access Object types, ACO, AXO, and ARO are all identified using two
values, section and section value. To put this into context, the user group (ARO
group) Super Administrator is identified as users > super administrator. The
section name is users, and the section value is super administrator. A permission
to manage contacts in the core contact component (ACO) is expressed as com_
contact > manage. The section name is com_contact, and the section value is manage.
Menu Item Access Control
A misconception among some Joomla! administrators is that menu access (which
uses the legacy access groups) constitutes security. Menu access is intended to define
whether or not a specific menu item should be made visible to the current user.
Pages:
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448