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

Support acl:agentGroup in favor of acl:agentClass

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: Fedora 4.6.0
    • Fix Version/s: Fedora 5.0.0
    • Component/s: f4-auth, f4-core
    • Labels:
    • Roadmap Theme:
      Services: Authorization
    • Sprint:
      Sprint 2017 - 19

      Description

      Recent changes in the W3C WebACL ontology have defined acl:agentGroup as the predicate to use for group access with the range of vcard:Group.
      For more information, see the ontology (https://www.w3.org/ns/auth/acl) and the archived discussion that resulted in the addition of the predicate (https://lists.w3.org/Archives/Public/public-rww/2016Jan/0024.html).

      Based on some discussions in the Hydra slack channel with [~acoburn] [~esc] [~matienzo], Fedora should adopt this predicate for group permissions to keep current with the ontology. Because acl:agentClass is presently used, [~acoburn] suggested Fedora should support both and remove the former after such a time that the ontology is officially published or that tooling is available to migrate any existing predicates to their new values.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              awead Adam Wead
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: