Uploaded image for project: 'Fedora Repository Project'
  1. Fedora Repository Project
  2. FCREPO-2324

WebAC module does not follow all containment relations

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: Fedora 4.7.0
    • Fix Version/s: None
    • Component/s: f4-auth
    • Labels:
      None
    • Roadmap Theme:
      Services: Authorization

      Description

      Presently fcrepo-module-auth-webac follows ldp:contains relations in basic containers (via jcr node containment), but not other containment arrangements. It was suggested that the WebAC specification indicates that the model should work with other containment relations, such as pcdm:hasMember via ldp:IndirectContainers.

      The following test is run against the fcrepo4-vagrant vm with authentication set to true (fcrepo version 4.7.0), and shows that a policy assigned to container does not inherit to its child via indirect containment:

      https://github.com/bbpennel/fcrepo-webac-test

      There are some questions about the practicality of addressing this issue, particularly in multiple containment situations.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              bbpennel Ben Pennell [X] (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: