Skip to content

Share Metadata with All Authenticated Users #2696

@vchendrix

Description

@vchendrix

Summary
Add a feature to AccessPolicyView that allows users to quickly share dataset metadata with all authenticatedUser subjects, similar to the existing Public toggle. This would enable broader but controlled sharing within the DataONE user community.

Background and Motivation
This requirement emerged from the WFSI project, where there is a need to make dataset metadata easily accessible to all authenticated users, not just the public. Currently, users can toggle between public and individual/group access, but there is no simple option for sharing with all authenticated users.

Proposed Solution

  • Add a toggle or option in AccessPolicyView labeled "Share with all authenticated users."
  • When selected, the appropriate access policy should be applied to grant read (and/or other relevant permissions) to the authenticatedUser subject.
  • UI/UX should be consistent with the existing Public toggle, making it clear who will have access when enabled.
  • Include help text or tooltips to explain the difference between "Public" and "Authenticated Users."

Questions for the Maintainers

  • Would this feature be useful for the broader MetacatUI community?
  • Are there any concerns about implementing such a toggle (e.g., security, permissions granularity)?
  • Would you consider a contribution for this feature from the WFSI project team?

Additional Context
This feature would streamline data sharing for collaborative projects where public access is not appropriate, but all logged-in DataONE users should have access.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions