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

Support acl:agentGroup in favor of acl:agentClass

    XMLWordPrintable

    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
    • Epic Link:
    • 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 Unknown Esmé Cowles Mark A. Matienzo, Fedora should adopt this predicate for group permissions to keep current with the ontology. Because acl:agentClass is presently used, Unknown 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:
              2 Start watching this issue

              Dates

              • Created:
                Updated: