joomla中的ACL(访问控制列表)?

时间:2013-10-10 05:34:00

标签: joomla joomla2.5 joomla-extensions joomla3.0

任何人都可以请进一步详细说明以下声明

"In this helloworld-example the actions to which access is 
controlled are divided in   three sections: at the component
level, the category level and the item level"

组件级别访问,类别级别访问和项目级别访问的含义。

复制
http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Adding_ACL#Describing_the_actions_you_want_to_control_the_access_to

1 个答案:

答案 0 :(得分:1)

这是Joomla ACL瀑布层次结构的描述:

|- Global configuration
   |- Component level
      |- Component category level
         |- Item Level (in default extensions only content articles)

因此,默认情况下,Component继承全局配置的所有权限,Category继承自Component所在的Category和Item。

您可以覆盖任何级别的任何规则,并将这些规则传播到以下级别:

  • 如果您在 Managers 组的组件配置中禁用编辑权限,他们将无法编辑任何项目。
  • 如果您在类别级别执行此操作,则他们将无法编辑该类别中的项目
  • 禁用项目的编辑权限仅适用于该项目