Codeblix / Joomla project workspace
JA80 · Browser demo
Content access receiving case

Seeing an article is not permission to edit it.

Article A-80 · Harbour notice · Initial Staff viewing level · Action core.edit. Inspect inherited group rules before receiving a Joomla programming change.

Fixture profiles5Explicit group memberships
Current rule edition1Changes invalidate current check
Independent decisionsView / EditNo implied permission
Article A-80 / Current controls

Profile decision matrix

ProfileEffective groupsCan viewCan edit

Initial case: Editors + Contractors can see Staff content, yet the Contractor category denial blocks core.edit.

A bounded receiving model

Four levels, one action

  1. Global configurationEditors group 8: core.edit Allowed
  2. Articles componentAll fixture groups inherit
  3. Harbour categoryContractors group 9: Denied initially
  4. Article A-80Editors: Allowed initially

Fixture group tree: Public 1 → Registered 2 → Editors 8 or Contractors 9. Group numbers are synthetic configuration choices.